今天在net項目中添加數據庫過程中出現了小問題,就是使用sql server身份驗證沒登錄成功,經過一番調試,終於解決問題。
使用sa賬戶登錄sql server 2008 的方法步驟如下:
1.首先打開電腦,打開SQL server 2008,使用windows身份驗證。
2.成功登陸SQL server2008,找到安全性-登錄名,"sa"右擊選擇“屬性”,先設置sa 的密碼,將“強制密碼實施策略”勾上。
3.然后再選擇屬性頁下的“狀態”屬性,是否允許連接到數據庫引擎設置為“授權”,登錄設置為“啟用”。
4.設置好以上屬性后,選擇確定。現在去設置另一項重要的設置。右擊數據庫引擎,選擇“屬性”,在屬性頁下選擇“安全性”,將服務器身份驗證方式選擇為“SQL server和windows身份驗證模式”,點擊確定按鈕。
5.以上步驟都操作完成后,現在我們查看下,“sa”上的向下紅色箭頭號是否還在,如果還在說明沒有設置成功。因為我已經設置好了,所以“sa”賬號已經可以成功登陸了。
6.以上步驟成功設置好之后,輸入密碼,點擊連接,就可以成功登陸系統了。
7.如果還不能登錄,可以查看想過服務有沒有開啟,打開sql server 配置管理器
8.點擊sql server網絡配置,將Named Pipes 和TCP/IP 兩個協議都設置啟動
9.點擊sql server服務,將SQL Server(SQLEXPRESS)重新啟動,再打開 Management Studio使用sa登錄
注:以上步驟是在SQL server2008上進行設置,其他SQL server版本數據庫,設置方式大同小異