sys.dm_cryptographic_provider_keys (Transact-SQL)
Gibt Informationen die von einem Anbieter für erweiterte Schlüsselverwaltung (Extensible Key Management, EKM) bereitgestellten Schlüssel zurück.
Syntax
dm_cryptographic_provider_keys ( provider_id )
Argumente
- provider_id
Die ID des EKM-Anbieters, ohne Standardwert.
Zurückgegebene Tabellen
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
key_id |
int |
ID des Schlüssels beim Anbieter. |
key_name |
nvarchar(512) |
Name des Schlüssels beim Anbieter. |
key_thumbprint |
varbinary(32) |
Fingerabdruck des Anbieters des Schlüssels. |
algorithm_id |
int |
ID des Algorithmus beim Anbieter. |
algorithm_tag |
int |
Tag des Algorithmus beim Provider. |
key_type |
nchar(256) |
Typ des Schlüssels beim Anbieter. |
key_length |
int |
Länge des Schlüssels beim Anbieter. |
Berechtigungen
Bei Abfrage dieser Ansicht wird der Benutzerkontext mit dem Anbieter authentifiziert, und es werden alle für den Benutzer sichtbaren Schlüssel aufgezählt.
Wenn der Benutzer nicht mit dem EKM-Anbieter authentifiziert werden kann, werden keine Schlüsselinformationen zurückgegeben.
Beispiele
Im folgenden Beispiel werden die Schlüsseleigenschaften für einen Anbieter mit der ID 1234567 veranschaulicht.
SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO