要正確使用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 的頭像
AwEi

毛哥資訊日誌

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


留言列表 (1)

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

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

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