在SQL SERVER 安裝的時候,如果選擇的是WINDOWS身份驗證,那麼在實際應用中就會出現無法使用SA登陸.
解決方法如下:
第一步,打開 SQL Server Management Studio,這時候只能使用WINDOWS身份驗證登陸,
1、登陸後右鍵實例->屬性->安全性裏選擇混合登陸。
2、然後實例裏面找到安全性-〉登陸名然後右鍵SA,然後找到狀態,把登陸設置爲啓用。
3、重啓ssms;
若是出現下面問題,將SQL SERVER 配置管理器,中Tcp/Ip協議打開,重啓SQL SERVER 服務;
標題: 連接到服務器
------------------------------
無法連接到 PC-20190403PLIU\SQLEXPRESS。
------------------------------
其他信息:
Login failed for user 'sa'. The user is not associated with a trusted SQL Server connection. (Microsoft SQL Server,錯誤: 18452)
有關幫助信息,請單擊: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=18452&LinkId=20476
------------------------------
按鈕:
確定
------------------------------
解決方案:
打開SQL SERVER 配置管理器,找到SQL SERVER網絡配置,然後點實例名開頭的協議,把TCP/IP協議和Named Pipes協議設置爲已啓用。然後選擇SQL SERVER服務,把裏面的服務全部設置爲自動啓動。然後都把它啓動起來。(好象只要啓動SQL SERVER代理就可以了,沒試過有興趣的朋友可以試一下)