設置Proxy Server和SQL Server實現互聯(lián)網上的數據庫安全:
首先,我們需要了解一下SQL Server在WinSock上定義協(xié)議的步驟:
1. 在”啟動”菜單上,指向”程序/Microsoft Proxy Server”,然后點擊”Microsoft Management Console”。
2. 展開”Internet Information Service”,再展開運行Proxy Server的服務器。
3. 右擊WinSock Proxy service, 再點擊屬性。
4. 在WinSock Proxy Service Properties For computername 對話框內, 點擊Protocols, 再點擊Add。
5. 在Protocol name 文本框內, 輸入復制分發(fā)服務器所在的計算機名稱。
6. 在 Port文本框內, 輸入1433 。
7. 在Type下面, 選擇TCP, 在Direction下面, 選擇Inbound.
然后設置出版服務器/分發(fā)服務器和Proxy Server一起工作,在代理服務器上安裝了Proxy Server以后,我們必須把出版服務器/分發(fā)服務器設置成Proxy Server客戶。這就要求將SQL Server綁定到WinSock端口以便與Internet通訊。
綁定到WinSock端口以便與Internet通訊,要設置出版服務器/分發(fā)服務器和Proxy Server一起工作,必須在運行SQL Server的服務器(出版服務器/分發(fā)服務器)上存在文件Mssql7BinnWspcfg.ini。假如這個文件并不存在,我們就必須用Notepad來創(chuàng)建一個。這個文件應當包括下面的內容:
[sqlservr]
ServerBindTcpPorts=1433
Persistent=1
KillOldSession=1
SQL Server偵聽Proxy Server服務端口1433上的連接請求。當授予SQL Server賬號無限制訪問權限時,任何用戶、服務或匿名訂閱者都能夠請求SQL Server驗證。可以在Proxy Server上設置端口1433的協(xié)議,只允許指定的IP地址建立連接。
將SQL Server設置成Proxy客戶
在我們安裝了Proxy Server后,就已經為文件夾C:MspClients創(chuàng)建了共享名mspclnt。運行這個文件夾中的Proxy 客戶端設置程序,將SQL Server設置成Proxy客戶。在安裝完成后,SQL Server就是Proxy Server的內部客戶了。
運行Proxy 客戶端設置程序的具體步驟:
1. 在運行SQL Server的服務器上,點擊開始,然后點擊運行。
2. 在打開下面,輸入/servernamemspclnt,然后運行Proxy Server客戶端設置程序。
3. 安裝結束后重啟動計算機使設置生效。
更多信息請查看IT技術專欄