sys.dm_cryptographic_provider_keys (Transact-SQL)

Gilt für:SQL Server

Gibt Informationen über die Schlüssel zurück, die von einem Anbieter für Extensible Key Management (EKM) bereitgestellt werden.

Transact-SQL-Syntaxkonventionen

Important

Diese dynamische Verwaltungsansicht wird derzeit vom SQL Server EKM Connector nicht unterstützt. Das Produktteam von SQL Server ist sich dieses Problems bewusst und wird es in Zukunft angehen.

Syntax

  
dm_cryptographic_provider_keys ( provider_id )  

Argumente

provider_id
Die ID des EKM-Anbieters, ohne Standardwert.

Zurückgegebene Tabellen

Spaltenname Datentyp Description
key_id int Identifikationsnummer des Schlüssels am Anbieter.
key_name nvarchar(512) Name des Schlüssels beim Anbieter.
key_thumbprint varbinary(32) Daumenabdruck vom Lieferanten des Schlüssels.
algorithm_id int Identifikationsnummer des Algorithmus des Anbieters.
algorithm_tag int Tag des Algorithmus beim Anbieter.
key_type nchar(256) Typ des Schlüssels beim Anbieter.
key_length int Länge des Schlüssels beim Anbieter.

Erlaubnisse

Wenn diese Ansicht abgefragt wird, authentifiziert sie den Benutzerkontext beim Anbieter und zählt alle für den Benutzer sichtbaren Schlüssel auf.

Wenn der Nutzer sich nicht beim EKM-Anbieter authentifizieren kann, werden keine Schlüsselinformationen zurückgegeben.

Examples

Das folgende Beispiel zeigt die wichtigsten Eigenschaften eines Anbieters mit der Identifikationsnummer von 1234567.

SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);  
GO  

Siehe auch

Erweiterbare Schlüsselverwaltung (Extensible Key Management, EKM)