sql2005使用sa登入錯誤解決

2021-04-12 21:47:20 字數 459 閱讀 3017

sql2005企業管理器登入時選用windows身份驗證一切順利,然而使用sql server身份驗證即sa使用者名稱登入時,卻出現以下錯誤提示「provider: 共享記憶體提供程式, error: 0 - 管道的另一端上無任何程序」。於是按以下步驟修改設定:

既然windows身份驗證能夠通過,就以該身份先登入進管理器,然後在伺服器屬性中有一項伺服器身份驗證,設為sql server和windows身份驗證模式。下一步,在安全--登入中設定sa使用者的屬性,在狀態一欄中有「登入」一項,預設是禁用,改為啟用。修改完成後,重啟企業管理器以sa使用者名稱進行登入,問題依舊。想了半天,原來在設定完「sql server和windows身份驗證模式」後,要求重啟服務。當時設定完成後只是重新開啟了企業管理器,其服務並沒重新啟動。

因此找到「sql server 外圍應用配置器」,執行後,選擇「服務和連線外圍應用配置器」,先停止sqlexpress一下,再啟動一次。至此問題應該解決了。

SQL2005使用者登入錯誤18456的解決方法

現象 沒有更改過伺服器密碼,突然性報錯,sa登入失敗,錯誤 18456,windows身份驗證可登入。解決 1 使用windows身份驗證進入資料庫後,在安全性裡,想重新設定sa的密碼,報錯 屬性islocked不可用於 登入名sa 該物件可能沒有此屬性,也可能是訪問許可權不足而無法檢索。2 採用c...

Sql 2005安裝常見錯誤總結

sql 2005安裝常見錯誤總結 sql 2005安裝com 目錄要求警告 那就要檢查一下你的服務裡面distrabuted transaction coordinator這一項是不是啟動的,如果不是,請把它先改為自動。然後啟動服務,再執行msdtc resetlog如果發現distributed ...

使用SQL2005 替代 SQLEXPRESS

使用sql2005 替代 sqlexpress 開啟sql server configuration manager 使能tcp ip協議 建立以下別名 別名 172.17.5.47 sqlexpress 別名 127.0.0.1 sqlexpress 別名 username sqlexpress ...