前置準備
安裝 SQL Server Management Studio Express (SSMSEE) 以利圖形化管理。預設安裝僅啟用 Windows 驗證,需手動切換為混合模式。
步驟 1:啟用遠端連線
- 開啟 SQL Server 組態管理員 → SQL Server 2005 服務,確認
SQL Server (SQLEXPRESS) 正在執行。
- 啟動 SQL Server 外部應用設定器 → 服務與連線的外部應用設定器。
- 展開
SQLEXPRESS → Database Engine → 選取 遠端連線 → 勾選 同時使用 TCP/IP 和 Named Pipes。
- 重新啟動 SQL Server 服務生效。
步驟 2:切換至混合驗證模式
- 以 Windows 驗證登入 SSMSEE。
- 右鍵伺服器節點 → 屬性 → 安全性 頁籤。
- 伺服器驗證 選擇 SQL Server 和 Windows 驗證模式。
- 登入稽核 建議選 失敗和成功的登入 以利事後追蹤。
- 確定後重新啟動 SQL Server 服務。
步驟 3:啟用 sa 帳號並設定強密碼
- 展開 安全性 → 登入 → 右鍵
sa → 屬性。
- 一般 頁籤設定複雜密碼,取消勾選 強制執行密碼原則(測試環境)或保留(生產環境)。
- 狀態 頁籤將 登入 設為 啟用。
連線字串範例
Server=.\SQLEXPRESS;Database=MyDB;User ID=sa;Password=YourStrongPassword;Trusted_Connection=False;
常見錯誤排查
若出現 「已成功與伺服器建立連線,但是在登入過程中發生錯誤」,請確認:
- sa 帳號已啟用(步驟 3)。
- TCP/IP 通訊協定已在 SQL Server 組態管理員中啟用。
- 防火牆允許 TCP 1433 埠(或具名埠)通訊。