dm_exec_connections不显示某些连接

时间:2019-08-14 16:40:14

标签: sql sql-server-2016

我正在尝试查询dmvs以检查连接是否已加密。使用下面的查询。问题是查询未返回某些连接信息。

SQL 2016

应用名称:EntityFramework

当我跟踪时,我可以看到用户活动。 但是查询不会返回该特定用户的信息,而是返回其他SPID的信息。

 SELECT   
    c.session_id, c.net_transport, c.encrypt_option,   
    c.auth_scheme, s.host_name, s.program_name,    
    s.client_interface_name, s.login_name, s.nt_domain, DB_NAME(s.database_id) AS dbname, 
    s.nt_user_name, s.original_login_name, c.connect_time,   
    s.login_time   
FROM sys.dm_exec_connections AS c  
JOIN sys.dm_exec_sessions AS s  
    ON c.session_id = s.session_id 

尝试使用GO 25多次运行查询。 在线查看了是否跟踪或扩展事件上的任何事件可以提供有关会话是否加密但没有运气的信息。

0 个答案:

没有答案