sys.dm_cryptographic_provider_keys (Transact-SQL)

Retourne des informations sur les clés fournies par un fournisseur EKM (Extensible Key Management).

Icône Lien de rubriqueConventions de syntaxe Transact-SQL

Syntaxe

dm_cryptographic_provider_keys ( provider_id )

Arguments

  • provider_id
    Numéro d'identification du fournisseur EKM, sans valeur par défaut.

Tables retournées

Nom de la colonne

Type de données

Description

key_id

int

Numéro d'identification de la clé sur le fournisseur.

key_name

nvarchar(512)

Nom de la clé sur le fournisseur.

key_thumbprint

varbinary(32)

Empreinte numérique du fournisseur de la clé.

algorithm_id

int

Numéro d'identification de l'algorithme sur le fournisseur.

algorithm_tag

int

Balise de l'algorithme sur le fournisseur.

key_type

nchar(256)

Type de clé sur le fournisseur.

key_length

int

Longueur de la clé sur le fournisseur.

Autorisations

Lorsque cette vue est interrogée, elle authentifie le contexte utilisateur auprès du fournisseur et énumère toutes les clés visibles à l'utilisateur.

Si l'utilisateur ne peut pas s'authentifier auprès du fournisseur EKM, aucune information de clé n'est retournée.

Exemples

L'exemple suivant affiche les propriétés de clés d'un fournisseur portant le numéro d'identification 1234567.

SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO