Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Diese Funktion gibt die Eigenschaften eines asymmetrischen Schlüssels zurück.
Transact-SQL-Syntaxkonventionen
Syntax
ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')
Arguments
Key_ID
Die Key_ID eines asymmetrischen Schlüssels in der Datenbank. Wenn Sie nur den Schlüsselnamen kennen, verwenden Sie ASYMKEY_ID, um die KEY_ID zu finden.
Key_ID weist den Datentyp int auf.
'algorithm_desc'
Gibt an, dass die Ausgabe die Algorithmusbeschreibung des asymmetrischen Schlüssels zurückgibt. Nur verfügbar für aus einem EKM-Modul erstellte asymmetrische Schlüssel.
'string_sid'
Gibt an, dass die Ausgabe die SID des asymmetrischen Schlüssels im nvarchar()-Format zurückgibt.
'sid'
Gibt an, dass die Ausgabe die SID des asymmetrischen Schlüssels im Binärformat zurückgibt.
Rückgabetypen
sql_variant
Permissions
Erfordert entsprechende Berechtigungen für den asymmetrischen Schlüssel und vorausgesetzt, dass dem Aufrufer keine Berechtigung VIEW für den asymmetrischen Schlüssel verweigert wurde. Siehe CREATE ASYMMETRIC KEY (Transact-SQL) für weitere Informationen zu asymmetrischen Schlüsselberechtigungen.
Examples
Das folgende Beispiel gibt die Eigenschaften des asymmetrischen Schlüssels mit der Key_ID 256 zurück.
SELECT
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,
ASYMKEYPROPERTY(256, 'sid') AS SID ;
GO
Siehe auch
CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
DROP ASYMMETRIC KEY (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
VERIFYSIGNEDBYASYMKEY (Transact-SQL)
Verschlüsselungshierarchie
sys.asymmetric_keys (Transact-SQL)
Sicherheitskatalogsichten (Transact-SQL)
ASYMKEY_ID (Transact-SQL)
SYMKEY-EIGENSCHAFT (Transact-SQL)