sys.certificates (Transact-SQL)

Restituisce una riga per ogni certificato nel database.

Nome colonna Tipo di dati Descrizione

name

sysname

Nome del certificato. Valore univoco all'interno del database.

certificate_id

int

ID del certificato. Valore univoco all'interno del database.

principal_id

int

ID dell'entità di database che possiede il certificato.

pvt_key_encryption_type

char(2)

Tipo di crittografia utilizzata per la chiave.

NA = Nessuna chiave privata per il certificato

MK = La chiave privata è crittografata tramite la chiave master

PW = La chiave privata è crittografata tramite una password definita dall'utente

SK = La chiave privata è crittografata tramite la chiave master del servizio.

pvt_key_encryption_type_desc

nvarchar(60)

Descrizione della modalità di crittografia utlizzata per la chiave privata.

NO_PRIVATE_KEY

ENCRYPTED_BY_MASTER_KEY

ENCRYPTED_BY_PASSWORD

ENCRYPTED_BY_SERVICE_MASTER_KEY

is_active_for_begin_dialog

bit

Se è 1, questo certificato è utilizzato per avviare i dialoghi dei servizi crittografati.

issuer_name

nvarchar(442)

Nome dell'autorità emittente del certificato.

cert_serial_number

nvarchar(64)

Numero di serie del certificato.

sid

varbinary(85)

SID dell'account di accesso del certificato.

string_sid

nvarchar(128)

Rappresentazione della stringa del SID dell'account di accesso per il certificato

subject

nvarchar(4000)

Oggetto del certificato.

expiry_date

datetime

Data di scadenza del certificato.

start_date

datetime

Data di inizio di validità del certificato.

thumbprint

varbinary(32)

Hash SHA-1 del certificato. L'hash SHA-1 è univoco globale.

attested_by

nvarchar(260)

Riservato per l'utilizzo nel sistema.

Vedere anche

Riferimento

Viste del catalogo relative alla protezione (Transact-SQL)
Viste del catalogo (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL)

Altre risorse

Gerarchia di crittografia

Guida in linea e informazioni

Assistenza su SQL Server 2005