ASYMKEYPROPERTY (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Tato funkce vrátí vlastnosti asymetrického klíče.

Transact-SQL konvence syntaxe

Syntax

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

Arguments

Key_ID
Key_ID asymetrického klíče v databázi. Pokud znáte jenom název klíče, vyhledejte Key_ID pomocí ASYMKEY_ID. Key_ID obsahuje datový typ int.

'algorithm_desc'
Určuje, že výstup vrátí popis algoritmu asymetrického klíče. K dispozici pouze pro asymetrického klíče vytvořeného z modulu EKM.

'string_sid'
Určuje, že výstup vrátí identifikátor SID asymetrického klíče ve formátu nvarchar().

'Sid'
Určuje, že výstup vrátí identifikátor SID asymetrického klíče v binárním formátu.

Návratové typy

sql_variant

Permissions

Vyžaduje příslušná oprávnění na asymetrický klíč a vyžaduje, aby volající nebyl odepřen VIEW přístup k asymetrickému klíči. Více informací o oprávněních asymetrických klíčů naleznete v ( Transact-SQL).CREATE ASYMMETRIC KEY

Examples

Následující příklad vrátí vlastnosti asymetrického klíče Key_ID 256.

SELECT   
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,  
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,  
ASYMKEYPROPERTY(256, 'sid') AS SID ;  
GO  

Viz také

CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
DROP ASYMMETRIC KEY (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
OVĚŘTEsignedbyasymkey (Transact-SQL)
Hierarchie šifrování
sys.asymmetric_keys (Transact-SQL)
Zobrazení katalogu zabezpečení (Transact-SQL)
ASYMKEY_ID (Transact-SQL)
SYMKEYPROPERTY (Transact-SQL)