sys.certificates (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Base de datos SQL de Microsoft Fabric
Devuelve una fila por cada certificado en la base de datos.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
name | sysname | Nombre del certificado. Es único en la base de datos. |
certificate_id | int | Id. del certificado. Es único en la base de datos. |
principal_id | int | Id. de la entidad de seguridad de la base de datos que posee este certificado. |
pvt_key_encryption_type | char(2) | Indica cómo se ha cifrado la clave privada. NA = No hay clave privada para el certificado MK = La clave privada se ha cifrado mediante la clave maestra PW = La clave privada se ha cifrado mediante una contraseña definida por el usuario SK = La clave privada se ha cifrado mediante la clave maestra del servicio |
pvt_key_encryption_type_desc | nvarchar(60) | Descripción de cómo se ha cifrado la clave privada. NO_PRIVATE_KEY ENCRYPTED_BY_MASTER_KEY ENCRYPTED_BY_PASSWORD ENCRYPTED_BY_SERVICE_MASTER_KEY |
is_active_for_begin_dialog | bit | Si el valor es 1, este certificado se utiliza para iniciar diálogos de servicio cifrados. |
issuer_name | nvarchar(442) | Nombre del emisor del certificado. |
cert_serial_number | nvarchar (64) | Número de serie del certificado. |
sid | varbinary(85) | SID (identificador de seguridad) de inicio de sesión para este certificado. |
string_sid | nvarchar(128) | Representación en forma de cadena del SID de inicio de sesión para este certificado. |
subject | nvarchar(4000) | Asunto del certificado. |
expiry_date | datetime | Fecha y hora en que expira el certificado. |
start_date | datetime | Fecha y hora en que el certificado es válido. |
thumbprint | varbinary(32) | Hash SHA-1 del certificado. El hash SHA-1 es único globalmente. |
attested_by | nvarchar(260) | Solo para uso del sistema. |
pvt_key_last_backup_date | datetime | Fecha y hora en que se exportó por última vez la clave privada del certificado. |
key_length | int | Longitud de clave del certificado. Se aplica a: SQL Server 2016 (13.x) y versiones posteriores. |
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.