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

SQL Server 修改 TCP/IP 連接埠與驗證模式完整圖文步驟

     編輯:關於SqlServer

    修改連接埠 (SQL Server 組態管理員 / 舊版網路公用程式)

    SQL Server 2005/2008/2012+ (組態管理員)

    1. 啟動 SQL Server 組態管理員 (SQLServerManager<版本>.msc)。
    2. 左側 SQL Server 網路設定 → MSSQLSERVER 的通訊協定 (或具名執行個體)。
    3. 右側啟用 TCP/IP,雙擊開啟屬性 → IP Addresses 分頁。
    4. 捲動至 IPAll 區段,清空 TCP 動態連接埠,在 TCP 連接埠 輸入固定埠號 (如 1433 或 12345)。
    5. 確定 → **重啟 SQL Server 服務** (MSSQLSERVER) 生效。

    SQL Server 2000 (伺服器/用戶端網路公用程式)

    1. 伺服器端:開始 → 程式集 → Microsoft SQL Server → 伺服器網路公用程式 → 啟用的通訊協定僅保留 TCP/IP → 屬性 → 預設連接埠輸入新埠號。
    2. 用戶端:開始 → 程式集 → Microsoft SQL Server → 用戶端網路公用程式 → 別名 → 新增 → 網路程式庫選 TCP/IP → 伺服器別名輸入伺服器名 → 連接參數輸入 IP + 取消「動態決定連接埠」輸入新埠號。
    3. 重啟服務後測試連線。

    檢視與變更驗證模式

    SSMS (2005+)

    1. 物件總管右鍵伺服器 → 屬性 → 安全性 頁籤。
    2. 伺服器驗證:
      • Windows 驗證模式 (預設)
      • SQL Server 和 Windows 驗證模式 (混合模式)
    3. 變更後提示 **必須重啟 SQL Server 服務** 才生效。

    企業管理員 (2000)

    1. 右鍵伺服器 → 屬性 → 安全性 → 驗證:選擇「僅 Windows」或「SQL Server 和 Windows」。
    2. 確定 → 重啟服務。

    變更後用戶端連線驗證

    • SSMS / sqlcmd / 應用程式連接字串:Server=IP,Port;Database=DB;User Id=sa;Password=***; (混合模式)。
    • 若連線失敗,檢查:
      ① 服務已重啟 ② 防火牆開放新埠 ③ SQL Browser 服務啟動 (具名執行個體) ④ 用戶端別名/連接字串同步更新。

    安全性建議

    • 生產環境 **避免使用預設 1433**,改用高位埠 (如 2433, 12345) 降低自動掃描風險。
    • 啟用混合模式後,**強制強密碼原則**、定期輪換 sa 密碼、考慮停用 sa 改用專用低權限登入。
    • 配合防火牆/NSG 限制來源 IP 存取 SQL 連接埠。
    1. 上一篇文章:
    2. 下一篇文章:
    Copyright © 程式碼之家 All Rights Reserved