首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用IP限制数据库连接

如何使用IP限制数据库连接
EN

Stack Overflow用户
提问于 2011-01-30 15:00:22
回答 2查看 2.1K关注 0票数 0

专家您好,如何根据网络中的I限制到我的数据库(在sql server2005中)的连接?考虑到我希望我的数据库只接受来自我的计算机和特定服务器的连接。谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-30 15:03:40

这是一篇完全符合你标准的文章。IP Address blocking

票数 1
EN

Stack Overflow用户

发布于 2011-01-30 15:14:05

考虑三层:

WebApp ::服务器::数据库

在你的数据库中创建一个列表,列出被禁的IP地址。对于您正在使用的任何语言(PHP/Java/等),您可以首先检查用户的IP地址。给数据库打个电话。类似于:

从ip = {your_parameter}的ip_ban_table中选择ip

如果它返回null,那么您就可以继续运行了。否则,您就知道该用户在您的阻止列表中。

这可能不是很好的伸缩性,你可能想在你用你的数据库做任何事情之前把这个检查放在右边…但这一切都在您的服务器端代码上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4841633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档