如何查看SQLServer登陆用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看SQLServer登陆用户相关的知识,希望对你有一定的参考价值。

--login_name登录用户 user_count是当前连接数
SELECT login_name,Count(0) user_count
FROM Sys.dm_exec_requests dr WITH(nolock)
RIGHT OUTER JOIN Sys.dm_exec_sessions ds WITH(nolock)
ON dr.session_id = ds.session_id
RIGHT OUTER JOIN Sys.dm_exec_connections dc WITH(nolock)
ON ds.session_id = dc.session_id
WHERE ds.session_id > 50
GROUP BY login_name
ORDER BY user_count DESC
参考技术A select system_user
你的采纳是我前进的动力,记得好评和采纳,答题不易,互相帮助,
手机提问的朋友在客户端右上角评价点满意即可.
参考技术B 参见:
https://msdn.microsoft.com/zh-cn/LIBRARY/ms191126(v=sql.105).aspx

以上是关于如何查看SQLServer登陆用户的主要内容,如果未能解决你的问题,请参考以下文章

如何查看sql数据库操作日志?

[Linux] 如何查看Centos用户登陆记录?

如何在51CTO获取自己的用户名及查看赠送课程?

linux 如何查看各类用户尝试登陆的时间,ip地址信息等

怎么看数据库版本

如何正确查看SQL Server超级用户权限