sys.crypt_properties (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Gibt eine Zeile für jede Kryptografieeigenschaft zurück, die einem sicherungsfähigen Element zugeordnet ist.

Spaltenname Datentyp BESCHREIBUNG
class tinyint Identifiziert die Klasse des Objekts, für das die Eigenschaft vorhanden ist.

1 = Objekt oder Spalte
5 = Assembly
class_desc nvarchar(60) Beschreibung der Klasse des Objekts, für das die Eigenschaft vorhanden ist.

OBJECT_OR_COLUMN
ASSEMBLY
major_id int ID des Objekts, für das die Eigenschaft vorhanden ist, interpretiert nach der Klasse.
thumbprint varbinary(32) SHA-1-Hash des verwendeten Zertifikats oder des verwendeten asymmetrischen Schlüssels.
crypt_type char(4) Verschlüsselungstyp.

SPVC = Signiert vom privaten Zertifikatschlüssel

SPVA = Signiert durch asymmetrischen privaten Schlüssel

CPVC = Gegensignatur mit privatem Zertifikatschlüssel

CPVA = Gegensignatur mit asymmetrischem Schlüssel
crypt_type_desc nvarchar(60) Beschreibung des Verschlüsselungstyps.

SIGNATURE BY CERTIFICATE

SIGNATURE BY ASYMMETRIC KEY

COUNTER SIGNATURE BY CERTIFICATE

COUNTER SIGNATURE BY ASYMMETRIC KEY
crypt_property varbinary(max) Signierte oder verschlüsselte Bits. Bei einem signierten Modul sind dies die Signaturbits des Moduls.

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogansichten ist auf sicherungsfähige Elemente beschränkt, die ein Benutzer besitzt oder für die der Benutzer eine Berechtigung erteilt hat. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

Sicherheitskatalogsichten (Transact-SQL)
Verschlüsselungshierarchie
Sicherungsfähige Elemente
CREATE CERTIFICATE (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)
Katalogsichten (Transact-SQL)