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