我想将与我的 SQL Server 实例的连接限制为特定的 IP 地址。我想阻止来自除特定列表之外的任何 IP 地址的任何连接。这是可以在 SQL Server 实例或数据库中配置的东西吗?
原文由 mohammedn 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想将与我的 SQL Server 实例的连接限制为特定的 IP 地址。我想阻止来自除特定列表之外的任何 IP 地址的任何连接。这是可以在 SQL Server 实例或数据库中配置的东西吗?
原文由 mohammedn 发布,翻译遵循 CC BY-SA 4.0 许可协议
原文由 Ashburn RK 发布,翻译遵循 CC BY-SA 3.0 许可协议
1 回答2.4k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
813 阅读
听起来像是您使用 Windows 防火墙 所做的事情(您可以阻止 SQL Server 端口,并允许某些 IP 地址的例外)。
您可以使用诸如使用 sys.dm_exec_connections 检查 IP 地址的 登录触发器 之类的方法来执行此操作,但我认为与直接阻止流量相比,这是一个不太理想的选项。
在数据库级别上做起来肯定要困难得多。