sa登陸失敗 SQL Server錯誤18456的解決方案

來源:互聯網
上載者:User

昨天我的SQL(Microsoft SQL Server 2005 )登入不上去了,原來是出現了幾個小問題,現在記錄一下我的解決這幾個情況的辦法。(解決方案有很多種,這些只是我的解決方案,僅供參考)

尋找問題的過程:(註:用windows帳號還是可以登入的)

第一步: 啟動所有與SQL有關的服務,問題依舊;

第二步: 查看windows防火牆,被預設啟動了,不啟動選擇項被Disabled

兩個提示“由於安全考慮,某些設定由組策略控制”“Windows防火牆正在使用您的網域設定”,先用gpedit.msc打組策略編輯器,機算機配置--系統管理範本--網路--網路連接--Windows防火牆--標準設定檔,查看右邊各選項屬性,都是未配置狀態,問題不在這裡。

另外一個提示中提到網域設定,網域設定不可能禁用SQL Server,並且我查看本地開放連接埠(net start ),25,1433,1434都是開發狀態。

暈,會不會是密碼錯誤?
問題一、忘記了登入Microsoft SQL Server 2005 的sa的登入密碼

解決方案:先用windows身分識別驗證的方式登入進去,然後在‘安全性’-‘登入’-按右鍵‘sa’-‘屬性’,修改密碼點擊確定就可以了。

問題二、已成功與伺服器建立串連,但是在登入過程中發生錯取。(provider:共用記憶體提供者,error:0-管道的另一端上無任何進程。)(Microsoft SQL Server,錯誤:233)

解決方案:開啟‘程式’-‘所有程式’-‘Microsoft SQL Server 2005 ’-‘組態工具’-‘SQL Server 組態管理員’,在彈出的表單中,找到‘SQL Server 2005 網路設定’,把‘MSSQLSERVER的協議’下的“Named Pipes”和“TCP/IP”啟動,然後重新啟動Microsoft SQL Server 2005就可以了。

問題三、無法開啟使用者預設資料庫。登入失敗。使用者‘sa’登入失敗。(Microsoft SQL Server, 錯誤:4064)

解決方案:先用windows身分識別驗證的方式登入進去,然後在‘安全性’-‘登入’-按右鍵‘sa’-‘屬性’,將預設資料庫設定成master,點擊確定就可以了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.