SQL Server登錄服務器有兩種驗證方式,一種是windows身份驗證,也就是本機驗證,另一種就是SQL Server驗證,就是使用賬號密碼的方式驗證。
在使用windows身份驗證登錄時,直接就能登錄數據庫。登錄時,服務器名稱可以是一個英文的點‘.’,也可以是(local),都是代表本機。
如果使用SQL Server身份驗證(還有一點,SQL Server身份驗證,有一個超級管理員的賬號,賬號密碼都為sa),第一次可能會登錄失敗,當登錄出現錯誤,報錯代碼為18456:這個指當安裝軟件時,登錄模式只為“windows身份驗證模式”,此時需要修改登錄模式。方法:用windows身份驗證登錄進去,如圖:
鼠標在(local……)這里右鍵,屬性,安全性,將服務器身份驗證改為下面的兩種驗證方式。
修改完后,再用SQL Server身份驗證,發現還是登錄失敗,此時錯誤代碼為18470,這是什么原因呢,這個指賬戶被禁用了。
解決方法:首先還是用windows身份驗證登錄進去,然后在左邊找到安全性>>登錄名>>sa,在sa這個賬戶上右鍵,屬性,然后在彈出的對話框中選擇“狀態”,把登錄選擇為啟用即可。另外,在sa屬性對話框中,在常規選項里可以修改sa密碼。修改完,在資源管理器重啟一下,這次再用SQL Server身份驗證登錄就可以了。
至此,已經完成了數據庫的一切配置,並成功登錄,接下來就是堅持每天登錄數據庫學習了。