sys.dm_column_encryption_enclave (Transact-SQL)

适用于: SQL Server 2019 (15.x) 及更高版本 - 仅限 Windows

为 Always Encrypted 返回安全 enclave 的性能计数器。 有关详细信息,请参阅具有安全 enclave 的 Always Encrypted

如果配置 enclave 并在上次重启 SQL Server 后正确初始化,则视图仅包含一行。 如果未配置 enclave 或尚未正确初始化,则视图不返回任何行。

列名称 数据类型 说明
current_enclave_session_count int 当前使用 enclave 的客户端会话数。
current_column_encryption_key_count int Enclave 当前保存的列加密密钥计数。
current_memory_size_kb bigint Enclave 内存大小 (KB)
total_evicted_session_count bigint 自上次服务器重启以来逐出的 enclave 会话的总数。

权限

需要 VIEW SERVER STATE 权限。

SQL Server 2022 及更高版本的权限

需要对服务器的 VIEW SERVER SECURITY STATE 权限。

示例

SELECT * FROM sys.dm_column_encryption_enclave;  
GO  

另请参阅

配置 Always Encrypted 的 enclave 类型服务器配置选项