首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2005 Express 混合驗證模式設定教學

     編輯:關於SqlServer

前置準備

安裝 SQL Server Management Studio Express (SSMSEE) 以利圖形化管理。預設安裝僅啟用 Windows 驗證,需手動切換為混合模式。

步驟 1:啟用遠端連線

  1. 開啟 SQL Server 組態管理員 → SQL Server 2005 服務,確認 SQL Server (SQLEXPRESS) 正在執行。
  2. 啟動 SQL Server 外部應用設定器 → 服務與連線的外部應用設定器。
  3. 展開 SQLEXPRESS → Database Engine → 選取 遠端連線 → 勾選 同時使用 TCP/IP 和 Named Pipes。
  4. 重新啟動 SQL Server 服務生效。

步驟 2:切換至混合驗證模式

  1. 以 Windows 驗證登入 SSMSEE。
  2. 右鍵伺服器節點 → 屬性 → 安全性 頁籤。
  3. 伺服器驗證 選擇 SQL Server 和 Windows 驗證模式。
  4. 登入稽核 建議選 失敗和成功的登入 以利事後追蹤。
  5. 確定後重新啟動 SQL Server 服務。

步驟 3:啟用 sa 帳號並設定強密碼

  1. 展開 安全性 → 登入 → 右鍵 sa → 屬性。
  2. 一般 頁籤設定複雜密碼,取消勾選 強制執行密碼原則(測試環境)或保留(生產環境)。
  3. 狀態 頁籤將 登入 設為 啟用。

連線字串範例

Server=.\SQLEXPRESS;Database=MyDB;User ID=sa;Password=YourStrongPassword;Trusted_Connection=False;

常見錯誤排查

若出現 「已成功與伺服器建立連線,但是在登入過程中發生錯誤」,請確認:

  • sa 帳號已啟用(步驟 3)。
  • TCP/IP 通訊協定已在 SQL Server 組態管理員中啟用。
  • 防火牆允許 TCP 1433 埠(或具名埠)通訊。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved