如何在服务器端实现用户名和IP地址的联合验证登录?

datura_x 2004-08-28 09:55:26
象IIS那样的IP限制,这个怎么在SQL服务器里做?

我的系统是C-S应用程序,用户可以在城域网远程登录的.
以前没加那么多安全性,只有用户密码验证,现在安全性要求高了,要求指定一些IP地址的客户才能登录.
如果只改客户端,那么未经IP授权的用户还是可以用旧版的客户端程序登录.
所以我必须从服务器端把这个口子守住,
请问各位高手,有什么好的解决方法?

...全文
206 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
datura_x 2005-06-13
  • 打赏
  • 举报
回复
up
zjcxc 2004-08-28
  • 打赏
  • 举报
回复
只要你在操作系统上限制了非法IP的访问,那就限制了所有的工具非法访问你的数据库了.
zjcxc 2004-08-28
  • 打赏
  • 举报
回复
现在安全性要求高了,要求指定一些IP地址的客户才能登录

这个在SQL中没有控制的,这种限制你应该在操作系统上做限制,比如用防火墙进行过滤,防止非法IP访问,或者是访问指定的端口,因为SQL通过tcp/ip访问的话,是要开放指定端口(默认是1433)
start1127 2004-08-28
  • 打赏
  • 举报
回复
服务器端写程序控制阿
liufuyahong 2004-08-28
  • 打赏
  • 举报
回复
UP
datura_x 2004-08-28
  • 打赏
  • 举报
回复
另外,还希望此IP限制也能阻止未经授权的机器
用查询分析器或其它工具登录我的服务器.
eddiezhuo 2004-08-28
  • 打赏
  • 举报
回复
用ISA ,建立安全策略就可以定义哪个IP能防问了
eddiezhuo 2004-08-28
  • 打赏
  • 举报
回复
要求这么高还是用防火墙吧,如ISA

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧