我想知道是否可以在 Ms Sql 服务器中创建一个用户(或修改现有用户),该用户只能使用内部 IP 而不是外部 IP 连接到 DDBB。类似于 Mysql,允许您指定主机。抱歉,这是一个非常简单的问题,但我对 SQL 服务器一点也不熟悉!
答案1
您需要澄清“内部 IP”的含义。
如果你的意思是,在 MS SQL 框本身上,这很简单,只需绑定到本地主机(127.0.0.1)。
如果您的意思是,从允许的远程 IP 列表中 - 使用防火墙。
究竟是什么让你打开了 MS SQL 到外部可访问端口。
这是导致数据库被黑客入侵的首要原因。
答案2
我会通过 Windows 防火墙来做到这一点。它应该有一个针对 SQL Server 的默认规则(假设您没有关闭防火墙)。您可以将其限制为 IP 范围等。
谢谢,埃里克