ASYMKEYPROPERTY (Transact-SQL)

Retourne les propriétés d'une clé asymétrique.

Icône Lien de rubriqueConventions de syntaxe Transact-SQL

Syntaxe

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

Arguments

  • Key_ID
    ID d'une clé asymétrique dans la base de données. Pour rechercher l'ID d'une clé dont vous connaissez uniquement le nom, utilisez ASYMKEY_ID. L'argument Key_ID est de type int.

  • 'algorithm_desc'
    Spécifie que la sortie retourne la description de l'algorithme de la clé asymétrique. Uniquement disponible pour les clés asymétriques créées à partir d'un module EKM.

  • 'string_sid'
    Spécifie que la sortie retourne le SID de la clé asymétrique dans le format nvarchar().

  • 'sid'
    Spécifie que la sortie retourne le SID de la clé asymétrique au format binaire.

Types de retour

sql_variant

Autorisations

Nécessite une autorisation sur la clé asymétrique et exige que l'autorisation VIEW sur la clé asymétrique ne soit pas refusée à l'appelant.

Exemples

L'exemple suivant retourne les propriétés de la clé asymétrique dont l'ID de clé (Key_ID) a la valeur 256.

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