我正在设计一个应用程序,我正在寻找最好的方法来告诉谁当前登录到 SQL Server。我将使用 SSMS 内置的活动监视器,它显示访问服务器的所有进程的列表 - 非常酷。
但是,如果在我的 .NET 代码中,每次访问数据库时它都使用单独的连接,那么我如何才能知道当前登录的是谁?如果用户只是看着屏幕而不是从数据库中检索数据,那么他们就不会正确显示?
在 MSSQL 服务器中,您可以运行以下命令...
exec sp_who2
这将为您提供大量信息,包括登录者、应用程序名称、当前命令等。
Thanks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)