Freigeben über


sys.dm_cryptographic_provider_algorithms (Transact-SQL)

Gibt die von einem Anbieter für erweiterte Schlüsselverwaltung (Extensible Key Management, EKM) unterstützten Algorithmen zurück.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sys.dm_cryptographic_provider_algorithms ( provider_id )

Argumente

  • provider_id
    Die ID des EKM-Anbieters, ohne Standardwert.

Zurückgegebene Tabellen

Spaltenname

Datentyp

Beschreibung

algorithm_id

int

Die ID des Algorithmus.

algorithm_tag

nvarchar(60)

Das ID-Tag des Algorithmus.

key_type

nvarchar(128)

Zeigt den Schlüsseltyp an. Gibt entweder ASYMMETRIC KEY oder SYMMETRIC KEY zurück.

key_length

int

Gibt die Länge des Schlüssels in Bit an.

Berechtigungen

Der Benutzer muss ein Mitglied der public-Datenbankrolle sein.

Beispiel

Im folgenden Beispiel werden die Anbieteroptionen für einen Anbieter mit der ID 1234567 veranschaulicht.

SELECT * FROM sys.dm_cryptographic_provider_algorithms(1234567);
GO

Änderungsverlauf

Aktualisierter Inhalt

Der Name dieser Sicht wurde korrigiert. Sie wurde irrtümlicherweise als sys.dm_provider_algorithms aufgeführt.