close
SQL Server2005
無法使用"SQL Server驗證"登入sa帳號
錯誤代碼:18452
解決方法:
1.先用windows驗證登入SQL Server2005
2.在物件總管中的資料庫主體(主機名稱\SQLEXPRESS)按右鍵選擇[屬性]
(紅字為個人所設定的主機名稱)
3.會跳出[伺服器屬性]的頁面
→選擇[安全性]選項
→在[伺服器驗證]的地方點選SQL Server及Windows驗證模式
→按下[確定]
4.在物件總管的頁面點開[安全性]選項
→點開[登入]選項,此時會看到你的所有帳號,而我們現在要的是sa的這一個,這是在安裝SQLEXPRESS就建立好的, 之是沒有啟用。
→在sa帳號點右鍵選擇[屬性]
5.會跳出[登入屬性-sa]的頁面
→選擇[一般]
→把[強制執行密碼原則]取消選取,取消之後就能任意改密碼了
→在密碼欄打上你要的新密碼
6.在[登入屬性-sa]的頁面選擇[狀態]
→把[登入狀態]選擇[已啟用]
→按下[確定]
7.重新啟動SQL Server or 電腦
你單純重開SQL的話設定是不會生效的,因為你的SSMS(Microsoft SQL Server Management Studio Express)並沒有重開,
要不重開電腦也行,前提是你要把SSMS重開,但是SSMS無法從工作管理員中強制關閉,所以我認為最快的方法就是重開電腦了。
全站熱搜