Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Cette fonction retourne les propriétés d'une clé asymétrique.
Conventions de la syntaxe Transact-SQL
Syntax
ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')
Arguments
Key_ID
ID d'une clé asymétrique dans la base de données. Si vous connaissez uniquement le nom de la clé, utilisez ASYMKEY_ID pour rechercher son ID.
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 au format nvarchar().
'sid'
Spécifie que la sortie retourne le SID de la clé asymétrique au format binaire.
Types de retour
sql_variant
Permissions
Nécessite des permissions appropriées sur la clé asymétrique, et exige que l’appelant n’ait pas été refusé VIEW l’autorisation sur la clé asymétrique. Voir CREATE ASYMMETRIC KEY (Transact-SQL) pour plus d’informations sur les permissions de clé asymétriques.
Examples
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
Voir aussi
CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
DROP ASYMMETRIC KEY (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
VERIFYSIGNEDBYSYMKEY (Transact-SQL)
Hiérarchie de chiffrement
sys.asymmetric_keys (Transact-SQL)
Affichages catalogue liées à la sécurité (Transact-SQL)
ASYMKEY_ID (Transact-SQL)
SYMKEYPROPRIÉTÉ (Transact-SQL)