sys.key_encryptions (Transact-SQL)
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例
为使用 CREATE SYMMETRIC KEY 语句的 ENCRYPTION BY 子句指定的每个对称密钥加密返回一行。
列 名 | 数据类型 | 说明 |
---|---|---|
key_id | int | 已加密密钥的 ID。 |
thumbprint | varbinary(32) | 用来对密钥证书的 SHA-1 哈希进行加密,或用来对密钥的对称密钥的 GUID 进行加密。 |
crypt_type | char(4) | 加密类型: ESKS = 使用对称密钥进行加密 ESKP、ESP2 或 ESP3 = 通过密码加密 EPUC = 使用证书进行加密 EPUA = 使用非对称密钥进行加密 ESKM = 使用主密钥进行加密 |
crypt_type_desc | nvarchar(60) | 加密类型说明: ENCRYPTION BY SYMMETRIC KEY 加密依据密码 (从 SQL Server 2017(14.x 开始),包括供 CSS 使用的版本号。 ENCRYPTION BY CERTIFICATE ENCRYPTION BY ASYMMETRIC KEY ENCRYPTION BY MASTER KEY 注意:Windows DPAPI 用于保护服务主密钥。 |
crypt_property | varbinary(max) | 标记位或加密位。 |
权限
目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration。
另请参阅
目录视图 (Transact-SQL)
安全性目录视图 (Transact-SQL)
加密层次结构
CREATE SYMMETRIC KEY (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈