sql - 将 SQL Server 连接限制为特定 IP 地址

标签 sql sql-server security sql-server-2005 sql-server-2008

我想将到我的 SQL Server 实例的连接限制为特定的 IP 地址。我想阻止来自除特定列表之外的任何 IP 地址的任何连接。这是可以在 SQL Server 实例或数据库中配置的东西吗?

最佳答案

听起来你可以使用 Windows firewall (您可以阻止 SQL Server 端口,并允许某些 IP 地址异常(exception))。

你可以用类似 logon trigger 的东西来做到这一点。使用 sys.dm_exec_connections 检查 IP 地址,但我认为与完全阻止流量相比,这是一个不太理想的选择。

当然,在数据库级别做起来要困难得多。

关于sql - 将 SQL Server 连接限制为特定 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7127602/

相关文章:

php - 如何从选项获取输入,而我必须将数据输入到同一数据库的两个表中,基于选项数据将被插入

sql-server - 使用 PHP、ODBC 和 Windows 身份验证连接到 SQL Server

服务器更改后的 Java 安全警告 SSL 连接

sql - 从存储为 nvarchar 的 xml 中提取数据

sql - AWS Redshift 列限制?

c# - 将图像保存在sql数据库中C#

security - 带有 SSL 认证和虚拟目录的 IIS7

java - 处理 Java 加密异常

mysql - 从SQL查询创建Spark数据框

sql-server - 动态 SQL 查询以查找表中所有列的缺失值计数