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

SQL Server 2005 Express 混合模式認證配置教學

     編輯:關於SqlServer

安裝 Visual Studio 2005 會附帶 SQL Server 2005 Express,為了方便管理,通常會另行安裝 Microsoft SQL Server Management Studio Express(安裝檔:SQLServer2005_SSMSEE.msi)。預設僅支援 Windows 驗證,若需使用 SQL Server 驗證(如 sa 帳號),必須切換至混合模式。以下為完整設定步驟:

步驟 1:開啟遠程連接功能

  1. 「配置工具」→「SQL Server 外圍應用配置器」→「服務和連接的外圍應用配置器」。
  2. 展開 SQLEXPRESS 下的「Database Engine」節點,選擇「遠程連接」。
  3. 勾選「同時使用 TCP/IP 和 Named Pipes」,確定後重啟資料庫服務。

步驟 2:將驗證模式改為混合模式

  1. 以 Windows 驗證登入 Management Studio,連接資料庫引擎。
  2. 右鍵點擊伺服器名稱 →「屬性」→「安全性」頁籤。
  3. 在「伺服器驗證」區域選擇 SQL Server 和 Windows 驗證模式。
  4. 「登入稽核」建議選「失敗和成功的登入」,點擊「確定」。

步驟 3:建立 SQL 登入帳號(如 sa)

展開「安全性」→「登入」→右鍵「新增登入」→輸入帳號、密碼、指定預設資料庫、對應資料庫角色(如 db_owner)。此處不再贅述,操作邏輯與 SQL 2000 企業管理器相似。

連接字串範例

server=.\\sqlexpress;uid=sa;pwd=你的密碼;database=資料庫名稱

常見錯誤排除

若使用 SQL 驗證連線時出現「已成功與伺服器建立連接,但是在登入過程中發生錯誤」,請檢查:

  1. 「安全性」→「登入」→右鍵 sa →「屬性」→「狀態」頁籤。
  2. 將「登入」改為「啟用」,確認「連接到資料庫引擎」為「授與」。

小結

完成以上三步驟,SQL Server 2005 Express 即可支援混合模式驗證,方便應用程式以 SQL 登入方式連線操作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved