sql2008登錄失敗
㈠ VS2010連接SQL2008出現「用戶 'sa' 登錄失敗」錯誤,使用windows身份驗證連接成功,跪求大神正解!
1、一種情況是在安裝過程中選擇「混合模式」,但是實際應用中sa的密碼忘記了或是sa密碼丟失時:
a、在SQL Server Management Studio 用Window連接的情況下改實列的「屬性」中「安全性」選中WINDOWS及SQL驗證,再重起SQL伺服器後,新建查詢,執行下面代碼
ALTER LOGIN sa WITH PASSWORD='新密碼'
b、在SQL Server Management Studio 用Window連接的情況下改實列的「屬性」中「安全性」選中WINDOWS及SQL驗證,在SQL伺服器上點擊安全性,即找到根節點->安全性->登錄名->sa. 右鍵sa打開屬性對話框。
1、在「常規」頁中設置sa用戶的密碼,注意密碼不能太簡單,如密碼是sa肯定是通過不了的。
2、在「用戶映射」頁中,確認一下SA用戶有沒有db_owner角色身份。必須要有,要不然sa登錄後什麼高級功能也做不了了。
3、在「狀態」頁中,把「是否允許連接到資料庫引擎」設置為「授予」,把「登錄」設置為「啟用」。
4、點擊確定保存配置。
2、一種情況是在安裝過程中選擇「Windows 身份驗證模式」,則 sa 登錄將被禁用:
在SQL Server Management Studio 用Window連接的情況下將身份驗證模式更改為「SQL Server 和 Windows 身份驗證模式」,則 sa 登錄仍處於禁用狀態。若要啟用 sa 登錄帳戶,請使用 ALTER LOGIN 語句(如上a)。
㈡ Sql Server 2008 登錄時報錯。ERROR:40的錯誤,
原因:大部分是注冊表錯誤錯亂導致的。解決方法:刪除某些注冊表。
如下參考:
1.在鍵盤上按下組合鍵Win+R,調出運行窗口,如下圖。