錯誤訊息
「連線到伺服器時發生錯誤... 共用記憶體提供者,錯誤 233 - 管道末端已關閉」或類似連線中斷訊息。
排查過程
- 確認 Windows 驗證可正常登入 SSMS。
- 伺服器屬性 →「安全性」→ 驗證模式改為「SQL Server 和 Windows 驗證模式」。
- 「安全性」→「登入」→
sa 右鍵「屬性」→ 重新設定強密碼、狀態「啟用」。
- 以
sa + 新密碼登入測試,**連線成功**。
根本原因
sa 帳號密碼可能因原則到期、被異常修改、或安裝時未正確設定導致驗證失敗。重設密碼即可恢復 SQL 驗證連線。
前置條件
- 必須先能以 Windows 驗證 (或其他 sysadmin) 登入 SSMS 進行修改。
- 若 Windows 驗證也失敗,請先參考「錯誤 18456/4064」等文檔修復 Windows 登入。
最佳實務
sa 帳號建議**重新命名**並設定高複雜度密碼,降低暴力破解風險。
- 生產環境盡量使用 Windows 驗證或最小權限 SQL 登入,避免直接使用
sa。
- 定期輪換密碼並記錄審計。