原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章
原始出處 、作者信息和本聲明。否則將追究法律責任。
http://thenear.blog.51cto.com/4686262/865544
http://thenear.blog.51cto.com/4686262/865544
用戶'sa'登錄失敗(錯誤18456)解決方案圖解
當我們在使用sql server 的時候可能會遇見這樣錯誤提示“無法連接到.,用戶'sa'登錄失敗(錯誤18456)”,
如圖:

具體的解決方案:
- 首先使用管理員身份打開SQL server ,並且以windows身份進入。
- 然后打開“安全性”--“登錄名”中找到用戶“sa”打開其屬性面板。
如圖: - 接下來選擇“常規”設置密碼,並且點擊“確定”保存。
如圖: - 然后選擇“狀態”--登錄設置為“啟用”,並且點擊“確定”保存。
如圖: - 然后再打開sql服務器屬性頁面操作是“選擇服務器右擊--屬性”,選擇“安全性”將服務器身份驗證選擇為“SQL server 和 Windows 身份驗證模式(s)”,點擊“確定”保存。
如圖: - 最后再右擊服務器選擇“重新啟動(A)”,將服務器重新啟動就OK 了。
如圖:
假如以上的辦法還是不能解決就再進行一下的操作:
打開 “開始菜單”——“Microsoft SQL Server 2008”——“配置工具”——“Microsoft SQL Server 2008”選擇“SQL server網絡配置”將其中的“Named Pipes狀態”“TCP\IP狀態”全部修改為“已啟用”
如圖:

完成這些操作以后,你的問題就解決了。