ASYMKEYPROPERTY (Transact-SQL)
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. Um die Key_ID zu ermitteln, wenn Sie nur den Schlüsselnamen kennen, verwenden Sie die ASYMKEY_ID. Key_ID ist vom Datentyp int.‚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 bestimmte Berechtigungen für den asymmetrischen Schlüssel, und dem Aufrufer darf die VIEW-Berechtigung für den asymmetrischen Schlüssel nicht verweigert worden sein.
Beispiele
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
Verweis
CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
DROP ASYMMETRIC KEY (Transact-SQL)
VERIFYSIGNEDBYASYMKEY (Transact-SQL)
sys.asymmetric_keys (Transact-SQL)
Sicherheitskatalogsichten (Transact-SQL)