sys.column_encryption_key_values (Transact-SQL)
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例
返回有关使用 CREATE COLUMN ENCRYPTION KEY 或 ALTER COLUMN ENCRYPTION KEY (Transact-SQL) 语句创建的列加密密钥(CEK)的加密值的信息。 每一行表示使用列主密钥(CMK)加密的 CEK 值。
列名称 | 数据类型 | 描述 |
---|---|---|
column_encryption_key_id | int | 数据库中 CEK 的 ID。 |
column_master_key_id | int | 用于加密 CEK 值的列主密钥的 ID。 |
encrypted_value | varbinary(8000) | 使用column_master_key_id中指定的 CMK 加密的 CEK 值。 |
encryption_algorithm_name | sysname | 用于加密 CEK 值的算法的名称。 用于对值进行加密的加密算法的名称。 系统提供程序的算法必须为 RSA_OAEP。 |
权限
需要 VIEW ANY COLUMN ENCRYPTION KEY 权限。
目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration。
另请参阅
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
ALTER COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
CREATE COLUMN MASTER KEY (Transact-SQL)
安全性目录视图 (Transact-SQL)
sys.column_encryption_keys (Transact-SQL)
sys.column_master_keys (Transact-SQL)
sys.columns (Transact-SQL)
Always Encrypted
具有安全 Enclave 的 Always Encrypted
Always Encrypted 密钥管理概述
管理具有安全 enclave 的 Always Encrypted 的密钥
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈