sys.crypt_properties (Transact-SQL)
适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Microsoft Fabric SQL 数据库
对于与安全对象关联的每个加密属性,返回与其对应的一行。
列名称 | 数据类型 | 说明 |
---|---|---|
class | tinyint | 标识属性所在项的类。 1 = 对象或列 5 = 程序集 |
class_desc | nvarchar(60) | 对于属性所在项的类的说明。 OBJECT_OR_COLUMN ASSEMBLY |
major_id | int | 属性所在项的 ID,根据类解释。 |
thumbprint | varbinary(32) | 所用证书或非对称密钥的 SHA-1 哈希。 |
crypt_type | char(4) | 加密类型。 SPVC = 由证书私钥签名 SPVA = 由非对称私钥签名 CPVC = 使用证书私钥加密的计数器签名 CPVA = 使用非对称密钥加密的计数器签名 |
crypt_type_desc | nvarchar(60) | 对加密类型的说明。 SIGNATURE BY CERTIFICATE SIGNATURE BY ASYMMETRIC KEY COUNTER SIGNATURE BY CERTIFICATE COUNTER SIGNATURE BY ASYMMETRIC KEY |
crypt_property | varbinary(max) | 标记位或加密位。 对于已签名的模块,这些是模块的签名位。 |
权限
目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅 Metadata Visibility Configuration。
另请参阅
安全性目录视图 (Transact-SQL)
加密层次结构
安全对象
CREATE CERTIFICATE (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)
目录视图 (Transact-SQL)