我想通过互联网从客户端PC连接到SQL Server。 我已经安装了SQL Server 2005.你能指导我吗? 我是新来的。
如果你绝对必须通过互联网访问你的SQL服务器,下面是你需要做的事情的鸟瞰图:
允许来自SQL服务器内部远程计算机的入站SQL连接。 这在SQL Server 2005中是默认禁用的。
在Windows防火墙上允许入站SQL连接(端口1433)
公开你的SQL Server到互联网。 通常这将涉及通过您的边缘设备为您的SQL Server设置端口转发端口1433。
通过边缘防火墙(端口1433)允许入站SQL连接。
为了做到这一点,你应该绝对locking你的边缘防火墙,只允许来自非常非常less量的IP地址(你要用来连接服务器的客户端的公共IP地址)的SQL通信量。 我设置了一个蜜jarSQL Server, 每天从不同的中国僵尸networking尝试进入1000次。 没有做这一步是要求很大的麻烦。
对于#1的细节,你会发现如何做到这一点 。 对于#2,怎么做取决于你的操作系统。 对于#3 – #5,我们将无法在这里为您提供帮助,因为它需要非常详细的networking设置知识。