要正確使用sa登入的話,使用這樣的步驟是最正確的:

1.先用windows驗證登入

2.在資料庫主體(就是 你的主機名稱\SQLEXPRESS)按右鍵選擇[屬性]

3.在[伺服器屬性]頁面選擇[安全性]選項, 在右邊頁面的[伺服器驗證]點選SQL Server及Windows驗證模式,按下[確定]

4.在左邊的頁面,選擇[安全性]節點,點開之後再選擇[登入]節點,就會看到sa帳號了,這是SQLEXPRESS預先建立好的, 之是沒有啟用罷了, 所以在sa帳號點右鍵選擇[屬性]

5.在[登入屬性-sa]頁面選擇一般,右邊頁面打上密碼, 把[強制執行密碼原則]勾選拿掉,就可以隨心所欲設定你要的密碼了

6.左邊頁面選擇[狀態], 右邊頁面的[登入狀態]選擇[已啟用],按下[確定]
但是,你如果現在重新連線的話, 也是無法用sa登入的,你必須要去重新啟動SQLEXPRESS才行,很多人會在這裡失敗,到網路上發問

7. 按照作業系統不同會有不同的路徑, Win2K在控制台\系統管理工具\服務, 尋找SQL Server (SQLEXPRESS), 將這個服務重新啟動之後就可以使用sa登入了

PS. 在重新啟動SQL Server (SQLEXPRESS)服務時,請確定SSMS(Microsoft SQL Server Management Studio Express)是關閉的

 

AwEi 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • 請問
  • 在3.在[伺服器屬性]頁面選擇[安全性]選項, 在右邊頁面的[伺服器驗證]點選SQL Server及Windows驗證模式,按下[確定]

    它顯示改變失敗..這該怎麼辦呢
  • 請確定你用 windows驗證 登入的用戶有sysadmin的權限

    AwEi 於 2011/12/17 16:42 回覆