MSSQL讲解如何实现互联网上数据库的安全


  设置Proxy Server和SQL Server实现互联网上的数据库安全:
  ◆首先,我们需求了解一下SQL Server在WinSock上定义 协定的步骤:

  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 文本框内, 输入复制 散发服务器所在的计算机名称 。

  6. 在 Port文本框内, 输入1433  。

  7. 在Type下面, 取舍TCP, 在Direction下面, 取舍Inbound.

   而后设置出版服务器/ 散发服务器和Proxy Server一同工作,在代理服务器上安装了Proxy Server以后,我们必须把出版服务器/ 散发服务器设置成Proxy Server客户 。这就要求将SQL Server绑定到WinSock端口以便与Internet通信 。

  绑定到WinSock端口以便与Internet通信,要设置出版服务器/ 散发服务器和Proxy Server一同工作,必须在运行SQL Server的服务器(出版服务器/ 散发服务器)上存在文件Mssql7BinnWspcfg.ini 。如果这个文件并不存在,我们就必须用Notepad来 缔造一个 。这个文件 该当包含下面的内容:

  [sqlservr]
  ServerBindTcpPorts=1433
  Persistent=1
  KillOldSession=1

  SQL Server侦听Proxy Server服务端口1433上的衔接 申请 。当授予SQL Server账号无 制约 拜访权限时,任何消费者、服务或匿名订阅者都 可以 申请SQL Server验证 。 可以在Proxy Server上设置端口1433的 协定,只同意指定的IP地址 构建衔接 。

  ◆将SQL Server设置成Proxy客户

  在我们安装了Proxy Server后,就已经为文件夹C:MspClients 缔造了共享名mspclnt 。运行这个文件夹中的Proxy 客户端设置程序,将SQL Server设置成Proxy客户 。在安装 实现后,SQL Server便是Proxy Server的内部客户了 。

  ◆运行Proxy 客户端设置程序的具体步骤:

  1. 在运行SQL Server的服务器上,点击开始, 而后点击运行 。

  2. 在 打开下面,输入/servernamemspclnt, 而后运行Proxy Server客户端设置程序 。

  3. 安装 完毕后重启动计算机使设置生效 。