SYMKEY-EIGENSCHAFT (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankVerwaltete Azure SQL-InstanzSQL-Datenbank in Microsoft Fabric

Gibt den Algorithmus eines aus einem EKM-Modul erstellten symmetrischen Schlüssels zurück.

Transact-SQL-Syntaxkonventionen

Syntax

SYMKEYPROPERTY ( Key_ID , 'algorithm_desc' | 'string_sid' | 'sid' )  

Arguments

Key_ID
Die Key_ID eines symmetrischen Schlüssels in der Datenbank. Um die Key_ID zu ermitteln, wenn Sie nur den Schlüsselnamen kennen, verwenden Sie die SYMKEY_ID. Key_ID ist vom Datentyp int.

'algorithm_desc'
Gibt an, dass die Ausgabe die Algorithmusbeschreibung des symmetrischen Schlüssels zurückgibt. Nur verfügbar für aus einem EKM-Modul erstellte symmetrische Schlüssel.

Rückgabetypen

sql_variant

Permissions

Erfordert eine gewisse Erlaubnis für den symmetrischen Schlüssel und dass dem Aufrufer keine Berechtigung für den symmetrischen Schlüssel verweigert VIEW wurde.

Examples

Das folgende Beispiel gibt den Algorithmus des symmetrischen Schlüssels mit der Key_ID 256 zurück.

SELECT SYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm ;  
GO  

Siehe auch

ASYMKEY_ID (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)
DROP SYMMETRIC KEY (Transact-SQL)
Verschlüsselungshierarchie
sys.symmetric_keys (Transact-SQL)
Sicherheitskatalogsichten (Transact-SQL)
KEY_ID (Transact-SQL)
ASYMKEYPROPERTY (Transact-SQL)