首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server 2014中用户帐户与IP地址的映射

问SQL Server 2014中用户帐户与IP地址的映射
EN

Stack Overflow用户
提问于 2021-06-09 16:52:18
回答 1查看 72关注 0票数 0

我想将用户(Saad)映射到IP 192.168.1.1。

如果用户Saad尝试从IP 192.168.1.2登录,则SQL Server不应允许访问数据库。

同样,只允许用户Ali从IP 192.168.1.2访问数据库,并受到其他IP的限制。

Mysql允许这样做。我们如何在SQL Server 2014或SQL Server 2019中做到这一点?

你好,萨阿德

EN

回答 1

Stack Overflow用户

发布于 2021-06-09 19:46:08

没有开箱即用的方法可以做到这一点。您仍然可以使用登录触发器来实现这一点。Read more on Logon Triggers

  1. 在表中维护用户和相应的IP地址组合。
  2. 使用ORIGINAL_LOGIN() function
  3. Figure确定登录,并使用下面在MSSQLTips link

中提到的确定IP地址

​

​

  1. 现在,您需要回滚登录,如果它不同于预期的IPAddress,登录组合
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67900728

复制
相关文章

相似问题

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