Compartir a través de


sys.crypt_properties (Transact-SQL)

Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Base de datos de Azure SQL de Microsoft Fabric

Devuelve una fila por cada propiedad criptográfica asociada al elemento protegible.

Nombre de la columna Tipo de datos Descripción
class tinyint Identifica la clase en que existe la propiedad.

1 = Objeto o columna
5 = Ensamblado
class_desc nvarchar(60) Descripción de la clase en que existe la propiedad.

OBJECT_OR_COLUMN
ASSEMBLY
major_id int Id. del elemento en que la propiedad existe, interpretado según la clase.
thumbprint varbinary(32) Algoritmo hash SHA-1 del certificado o la clave asimétrica usada.
crypt_type char(4) Tipo de cifrado.

SPVC = firmado por clave privada de certificado

SPVA = firmado por clave privada asimétrica

SPVC = Contrafirma mediante clave privada de certificado

CPVA = Contrafirma mediante clave asimétrica
crypt_type_desc nvarchar(60) Descripción del tipo de cifrado.

SIGNATURE BY CERTIFICATE

SIGNATURE BY ASYMMETRIC KEY

COUNTER SIGNATURE BY CERTIFICATE

COUNTER SIGNATURE BY ASYMMETRIC KEY
crypt_property varbinary(máx) Bits firmados o cifrados. Para un módulo firmado, estos son los bits de firma del módulo.

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

Vistas de catálogo de seguridad (Transact-SQL)
Jerarquía de cifrado
Elementos protegibles
CREATE CERTIFICATE (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)
Vistas de catálogo (Transact-SQL)