使用SQL Server 2008r2或2012。
我一直在搜索,但还没找到答案,显然我的google-foo很弱。 我需要找出AD组中哪些用户登录到我的SQL服务器。我们正在尝试审核用户登录,以查看用户帐户处于非活动状态的时间以及我们需要提供多少许可证。我可以获得所有其他信息,我唯一无法找到的是每个组中的用户都已登录。
如果找到我能找到的任何帮助,我们将不胜感激。
答案 0 :(得分:0)
AD Group包含许多登录,许多人可能使用相同的登录来登录SQLServer ..
因此,您无法清楚地找到AD组中哪些用户登录到SQL服务器
另一种方法是使用
select client_net_address from sys.dm_exec_connections
从不同的计算机登录时,每个用户都会有一个ipct ip。在一段时间内收集这些数据并尝试获取用户登录的唯一计数