解決用戶"sa"登錄失敗。該用戶與可信 sql server 連接無關聯。
1. 用Windows身份驗證登陸
Manage Studio -- 菜單"文件"--"連接對象資源管理器", 身份驗證中選擇"Windows Authentication(windows 身份驗證)"
2. 連接成功後, 右鍵你的實例(就是USER/SQLEXPRESS), 選擇"屬性"
3. 在"屬性"窗口中, 轉到"Security"(安全性)項, 在"服務器身份驗證"中設置爲"SQL Server和Windows身份驗證模式", 確定, 根據提示, 你應該重新啓動sql服務。
4. 重新啓動sql服務後, 照用Windows身份驗證連接, 然後執行下面的語句啓用sa用戶, 同時清除sa的密碼並且更改爲sa12345。
操作方法是右鍵實例->選擇新建查詢->輸入下面代碼->點擊"!執行"
EXEC sp_password null,sa12345,'sa' ALTER LOGIN sa ENABLE
這裏第一個null是清空密碼,第二個是新密碼,第三個是用戶名"sa"。
不使用上述語句修改sa賬戶密碼(ps:2012-7-9)
使用SSMS連接數據庫,然後打開Security->Login->sa->propertities,在properties中直接修改即可,如下圖示所示:
5. 語句執行完成後, 再用sa連接你的實例, 應該就沒有問題了.
注:當時配置完以後我用sa登陸的時候還是不行,後來重啓電腦以後再用sa登陸就可以了。
聲明本文系本人轉載他們,供大家學習參考。