sys.key_encryptions (Transact-SQL)

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di Azure

Restituisce una riga per ogni crittografia di chiave simmetrica specificata tramite la clausola ENCRYPTION BY dell'istruzione CREATE SYMMETRIC KEY.

Nomi colonne Tipo di dati Descrizione
key_id int ID della chiave crittografata.
thumbprint varbinary(32) Hash SHA-1 del certificato con il quale è crittografata la chiave, o GUID della chiave simmetrica con il quale è crittografata la chiave.
crypt_type char(4) Tipo di crittografia:

ESKS = Crittografato tramite chiave simmetrica

ESKP, ESP2 o ESP3 = Crittografato per password

EPUC = Crittografato tramite certificato

EPUA = Crittografato tramite chiave asimmetrica

ESKM = Crittografato tramite chiave master
crypt_type_desc nvarchar(60) Descrizione del tipo di crittografia:

ENCRYPTION BY SYMMETRIC KEY

ENCRYPTION BY PASSWORD
A partire da SQL Server 2017 (14.x), include un numero di versione da usare da CSS.

ENCRYPTION BY CERTIFICATE

ENCRYPTION BY ASYMMETRIC KEY

ENCRYPTION BY MASTER KEY

Nota: Windows DPAPI viene usato per proteggere la chiave master del servizio.
crypt_property varbinary(max) Bit firmati o crittografati.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.

Vedi anche

Viste del catalogo (Transact-SQL)
Viste del catalogo della sicurezza (Transact-SQL)
Gerarchia di crittografia
CREATE SYMMETRIC KEY (Transact-SQL)