Compartir a través de


sys.certificates (Transact-SQL)

Devuelve una fila por cada certificado en la base de datos.

Nombre de 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 en que caduca el certificado.

start_date

datetime

Fecha en que se valida el certificado.

thumbprint

varbinary(32)

Hash SHA-1 del certificado. El hash SHA-1 es único globalmente.

attested_by

nvarchar(260)

Sólo para uso del sistema.

Vea también

Referencia

Vistas de catálogo de seguridad (Transact-SQL)
Vistas de catálogo (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL)

Otros recursos

Jerarquía de cifrado

Ayuda e información

Obtener ayuda sobre SQL Server 2005