我们的电子商务网站使用SQL Server 2005的Windows VPS服务器。
前段时间我们遭遇了远程访问数据库的尝试,因此有人进行了更改,以便只有服务器本身的IP才能访问数据。那是大约18个月前,从那以后一切都很好。
但是,我们现在有第二个站点(托管在另一个VPS上),需要访问同一个数据库,我无法与进行原始更改的人联系。
我知道他在进行更改时正在使用SQL Server管理工具,任何人都可以指出我正确的方向。
感谢。
答案 0 :(得分:1)
默认情况下,SQL Server 2005被锁定。它还安装了SQL Server 2005表面区域配置工具,而不是SSMS,该工具具有“远程连接”设置,您可以将其限制为仅限本地连接。
您可能还想检查服务器上的任何防火墙,这些防火墙必须允许从您要访问它的任何一台机器上允许端口1433(或者如果从默认值更改,则不同)TCP访问。
答案 1 :(得分:0)
他可能已关闭TCP / IP协议。在这种情况下,只有localhost可以访问数据库。 This链接描述了sql server express的过程,但想法是相同的