我正在尝试查询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多次运行查询。 在线查看了是否跟踪或扩展事件上的任何事件可以提供有关会话是否加密但没有运气的信息。