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