為確??偠嬷鬈浖诜?wù)器環(huán)境下實現(xiàn)遠程數(shù)據(jù)訪問與連接,需對SQL Server數(shù)據(jù)庫開啟遠程訪問端口。本流程詳細說明在Windows Server系統(tǒng)上配置SQL Server以允許遠程連接的標準操作步驟,旨在指導(dǎo)管理員安全、正確地完成配置。
一、 環(huán)境檢查與準備
- 確認版本與實例名:登錄服務(wù)器,確認安裝的SQL Server版本(如SQL Server 2012/2016/2019等)及實例名稱(默認為MSSQLSERVER)。
- 網(wǎng)絡(luò)環(huán)境:確保服務(wù)器防火墻已配置允許相關(guān)端口的入站連接,且網(wǎng)絡(luò)策略未阻止數(shù)據(jù)庫通信。
- 權(quán)限要求:操作需使用具有系統(tǒng)管理員(sysadmin)權(quán)限的賬戶。
二、 啟用SQL Server遠程連接
- 打開 SQL Server配置管理器(可通過開始菜單搜索或運行
sqlservermanager<版本>.msc啟動)。
- 在左側(cè)窗格,展開 SQL Server網(wǎng)絡(luò)配置,選擇對應(yīng)實例的協(xié)議(如 MSSQLSERVER的協(xié)議)。
- 在右側(cè)協(xié)議列表中,右鍵單擊 TCP/IP,選擇 啟用(若已啟用可跳過)。
- 雙擊 TCP/IP 打開屬性窗口,切換到 IP地址 選項卡。
- 滾動至底部 IPAll 部分,確保 TCP端口 已設(shè)置(默認為1433,若需更改可在此處指定,并確保所有IP地址部分的端口一致)。
- 點擊 確定 保存更改,并重啟SQL Server服務(wù)使配置生效(在配置管理器的 SQL Server服務(wù) 中右鍵重啟對應(yīng)實例)。
三、 配置Windows防火墻
- 打開 Windows Defender 防火墻 或服務(wù)器防火墻高級設(shè)置。
- 創(chuàng)建入站規(guī)則:
- 協(xié)議和端口:選擇 TCP,并輸入SQL Server使用的端口(如1433)。
- 配置文件:根據(jù)服務(wù)器網(wǎng)絡(luò)環(huán)境勾選域、專用、公用(建議至少勾選域和專用)。
- 名稱:可命名為“SQL Server遠程端口(TCP 1433)”。
- 保存規(guī)則,確保其處于啟用狀態(tài)。
四、 驗證遠程連接
- 在遠程客戶端計算機上,使用SQL Server Management Studio (SSMS) 或總舵主軟件連接測試。
- 連接信息:
- 服務(wù)器名稱:輸入服務(wù)器IP地址或主機名,若使用非默認端口需附加逗號和端口號(如
192.168.1.100,1433 或 服務(wù)器主機名\實例名,端口號)。
- 身份驗證:根據(jù)服務(wù)器配置選擇Windows身份驗證或SQL Server身份驗證(若使用后者,需確保SQL Server已啟用混合模式并創(chuàng)建了相應(yīng)用戶)。
- 嘗試連接,成功即表示遠程端口已開啟。
五、 安全建議與注意事項
- 最小化暴露:若非必需,不建議將數(shù)據(jù)庫服務(wù)器直接暴露于公網(wǎng),可通過VPN或跳板機訪問。
- 強密碼策略:若使用SQL Server身份驗證,務(wù)必為sa及所有用戶賬戶設(shè)置強密碼。
- 定期更新:保持SQL Server及操作系統(tǒng)補丁處于最新狀態(tài)。
- 日志監(jiān)控:開啟并定期檢查SQL Server錯誤日志與Windows事件日志,監(jiān)控異常連接嘗試。
- 端口變更:為提升安全性,可考慮將默認1433端口更改為其他非標準端口,并在防火墻與連接字符串中同步更新。
完成以上步驟后,總舵主軟件服務(wù)器上的SQL Server即可接受合法的遠程連接請求,確保軟件服務(wù)的正常運行與數(shù)據(jù)交互。在操作過程中如遇問題,請參考SQL Server官方文檔或聯(lián)系系統(tǒng)管理員。
如若轉(zhuǎn)載,請注明出處:http://www.zai27.cn/product/79.html
更新時間:2026-04-14 20:51:28