如何将 `sys.dm_exec_connections` 与 SUSER_SNAME() 结合使用?

Bru*_*uno 5 sql-server-2005 sql-server

如何sys.dm_exec_connections与 SUSER_SNAME() 结合使用?

我想在sys.dm_exec_connections中查看每条记录对应的用户名。

小智 6

正如其他人已经指出的那样,您想要的信息在sys.dm_exec_sessions. 但是,如果您想从两个 DMV 中提取,这将起作用:


SELECT c.connect_time
 , s.login_time
 , s.host_name
 , s.login_name
FROM sys.dm_exec_connections AS c
   JOIN sys.dm_exec_sessions AS s ON c.session_id = s.session_id
Run Code Online (Sandbox Code Playgroud)