sys.dm_cryptographic_provider_keys (Transact-SQL)
Gilt für: SQL Server
Gibt Informationen die von einem Anbieter für erweiterte Schlüsselverwaltung (Extensible Key Management, EKM) bereitgestellten Schlüssel zurück.
Transact-SQL-Syntaxkonventionen
Wichtig
Diese dynamische Verwaltungsansicht wird derzeit vom SQL Server EKM-Connector nicht unterstützt. Das SQL Server-Produktteam kennt dieses Problem und wird dies in Zukunft beheben.
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
Weitere Informationen
Erweiterbare Schlüsselverwaltung (Extensible Key Management, EKM)