2011-01-30 36 views
0

嗨,专家 如何根据网络中的IP限制连接到我的数据库(在sql server 2005中)? 考虑我想让我的数据库只接受来自我的计算机的特定服务器的连接。 谢谢如何使用IP限制连接到数据库

回答

0

考虑三个层次:

Web应用程序服务器:: ::数据库

让你的数据库的表与禁止IP地址的列表。 对于您使用的任何语言(PHP/Java /等),您可以先检查用户IP地址。请对数据库的调用...是这样的:

选择IP FROM ip_ban_table其中IP = {} your_parameter

如果返回null,你是好去。否则,您知道用户在您的阻止列表中。

这可能无法很好地扩展,您可能希望在您实际上对数据库执行任何操作之前进行此检查......但这些都将在您的服务器端代码中进行。