使用策略管理限制用户

时间:2014-04-15 07:25:22

标签: sql-server database-administration

我们是否可以限制特定登录的用户数量(例如5) 或者是否仍然使用SQL SERVER中的POLICY MANAGEMENT来限制特定用户?

请帮助我实现这一点。

1 个答案:

答案 0 :(得分:0)

不要认为可以使用PBM完成,但您可以通过创建登录触发器来解决此问题,并在触发器中对sys.dm_exec_sessions执行快速查询,计算与original_login_name相同的会话为suser_sname()

请注意登录触发器中的错误可能会阻止所有登录并使实例无法访问。要解决此问题,请以单用户模式(-m)启动服务。

希望它有所帮助。