sys.key_encryptions (Transact-SQL)

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz

Gibt eine Zeile für jede Verschlüsselung mit einem symmetrischen Schlüssel zurück, die mit der ENCRYPTION BY-Klausel der CREATE SYMMETRIC KEY-Anweisung angegeben ist.

Spaltennamen Datentypen Beschreibung
key_id int ID des verschlüsselten Schlüssels.
thumbprint varbinary(32) SHA-1-Hash des Zertifikats, mit dem der Schlüssel verschlüsselt wird, oder der GUID des symmetrischen Schlüssels, mit dem der Schlüssel verschlüsselt wird.
crypt_type char(4) Verschlüsselungstyp:

ESKS = Verschlüsselt mit symmetrischem Schlüssel

ESKP, ESP2 oder ESP3 = Verschlüsselt mit Kennwort

EPUC = Verschlüsselt mit Zertifikat

EPUA = Verschlüsselt mit asymmetrischem Schlüssel

ESKM = Verschlüsselt mit Hauptschlüssel
crypt_type_desc nvarchar(60) Beschreibung des Verschlüsselungstyps:

ENCRYPTION BY SYMMETRIC KEY

VERSCHLÜSSELUNG NACH KENNWORT
(Ab SQL Server 2017 (14.x) enthält eine Versionsnummer für die Verwendung durch CSS.)

ENCRYPTION BY CERTIFICATE

ENCRYPTION BY ASYMMETRIC KEY

ENCRYPTION BY MASTER KEY

Hinweis: Windows DPAPI wird verwendet, um den Dienstmasterschlüssel zu schützen.
crypt_property varbinary(max) Signierte oder verschlüsselte Bits.

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

Katalogsichten (Transact-SQL)
Sicherheitskatalogsichten (Transact-SQL)
Verschlüsselungshierarchie
CREATE SYMMETRIC KEY (Transact-SQL)