Partage via


sys.dm_cryptographic_provider_keys (Transact-SQL)

S'applique à : SQL Server

Retourne des informations sur les clés fournies par un fournisseur de gestion de clés extensible (EKM).

Conventions de la syntaxe Transact-SQL

Important

Cette vue de gestion dynamique n’est actuellement pas prise en charge par le connecteur SQL Server EKM. L’équipe de produit SQL Server est consciente de ce problème et traitera cette question à l’avenir.

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é pour un fournisseur portant le numéro d'identification 1234567.

SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);  
GO  

Voir aussi

Gestion de clés extensible (EKM)