http://blog.csdn.net/github_35160620/article/details/52676416
如果你在使用新創建的 SQL Server 用戶名和密碼 對數據庫進行連接的時候出現了下面的問題。閱讀本篇博客可以幫助你解決這個問題。
已成功與服務器建立連接,但是在登錄過程中發生錯誤。(provider: Shared Memory Provider, error:0 - 管道的另一端上無任何進程。)(Microsoft SQL Server,錯誤:233) 管道的另一端上無任何進程。
出現問題的操作
先啟動 SQL Server 2014 Management Studio
我們將 身份驗證 選擇為 SQL Server 身份驗證。輸入剛剛創建的用戶名和密碼:
但是現在還是不能直接使用,因為權限問題。你會看到下面的錯誤提示框:
解決問題的方法
所以,我們現在還是需要通過 Windows 身份驗證 連接數據庫。在里面進行下面的設置設置。
Step 1 .
對着服務器,點擊鼠標右鍵,選擇里面的 屬性。
彈出下面的窗口:
進入 安全性 。你可以看到現在 服務器身份驗證 里面默認的是 : Windows 身份驗證模式(W)
我們將 服務器身份驗證 選擇為:SQL Server 和 Windows 身份驗證模式(S)。
最后點擊 確定,會彈出下面的提示框,提示我們需要重啟SQL Server軟件,設置才會生效。
現在再次關閉 SQL Server軟件,再次重新打開這個軟件。
將 身份驗證 選擇為 SQL Server 身份驗證。輸入剛剛創建的用戶名和密碼:
這次又出現了問題:
Step 2 .
我們先將 SQL Server 軟件給關閉。
打開: 控制面板 -> 管理工具 -> 服務
找到 SQL Server Browser 服務,將其啟動。
Step 3 .
找到 SQL Server(SQLEXPRESS) 服務,將它重新啟動
現在,我們再次啟動 :SQL Server 2014 Management Studio。
將 身份驗證 選擇為 SQL Server 身份驗證。輸入剛剛創建的用戶名和密碼。點擊 連接。
現在就可以了。