sys.asymmetric_keys (Transact-SQL)
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance
Gibt eine Zeile für jeden asymmetrischen Schlüssel zurück.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
name | sysname | Name des Schlüssels. Ist in der Datenbank eindeutig. |
principal_id | int | ID des Datenbankprinzipals, der der Besitzer des Schlüssels ist. |
asymmetric_key_id | int | ID des Schlüssels. Ist in der Datenbank eindeutig. |
pvt_key_encryption_type | char(2) | Die Verschlüsselungsart des Schlüssels. NA = Nicht verschlüsselt MK = Schlüssel ist mit dem Hauptschlüssel verschlüsselt PW = Schlüssel ist mit einem benutzerdefinierten Kennwort verschlüsselt SK = Schlüssel ist mit dem Diensthauptschlüssel verschlüsselt |
pvt_key_encryption_type_desc | nvarchar(60) | Die Beschreibung der Verschlüsselungsart des privaten Schlüssels. NO_PRIVATE_KEY ENCRYPTED_BY_MASTER_KEY ENCRYPTED_BY_PASSWORD ENCRYPTED_BY_SERVICE_MASTER_KEY |
thumbprint | varbinary(32) | SHA-1-Hash des Schlüssels. Der Hash ist global eindeutig. |
algorithm | char(2) | Der mit dem Schlüssel verwendete Algorithmus. 1R = 512-Bit-RSA 2R = 1024-Bit-RSA 3R = 2048-Bit-RSA |
algorithm_desc | nvarchar(60) | Beschreibung des mit dem Schlüssel verwendeten Algorithmus. RSA_512 RSA_1024 RSA_2048 |
key_length | int | Bitlänge des Schlüssels. |
sid | varbinary(85) | Anmelde-SID für diesen Schlüssel. Bei Extensible Key Management-Schlüsseln ist dieser Wert NULL. |
string_sid | nvarchar(128) | Zeichenfolgendarstellung der Anmelde-SID des Schlüssels. Bei Extensible Key Management-Schlüsseln ist dieser Wert NULL. |
public_key | varbinary(max) | Öffentlicher Schlüssel. |
attested_by | nvarchar(260) | Nur Systemnutzung. |
provider_type | nvarchar(120) | Der Typ des Kryptografieanbieters: CRYPTOGRAPHIC PROVIDER = Extensible Key Management-Schlüssel NULL = Nicht-Extensible Key Management-Schlüssel |
cryptographic_provider_guid | uniqueidentifier | Der GUID für den Kryptografieanbieter. Bei Schlüsseln, die nicht der erweiterbaren Schlüsselverwaltung entsprechen, ist dieser Wert NULL. |
cryptographic_provider_algid | sql_variant | Die Algorithmus-ID für den Kryptografieanbieter. Bei Schlüsseln, die nicht der erweiterbaren Schlüsselverwaltung entsprechen, ist dieser Wert NULL. |
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)
Erweiterbare Schlüsselverwaltung (Extensible Key Management, EKM)
Katalogsichten (Transact-SQL)
Verschlüsselungshierarchie
CREATE ASYMMETRIC KEY (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für