sys.dm_cryptographic_provider_keys (Transact-SQL)sys.dm_cryptographic_provider_keys (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure Synapse Analytics (SQL DW) nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Retourne des informations sur les clés fournies par un fournisseur de gestion de clés extensible (EKM).Returns information about the keys provided by a Extensible Key Management (EKM) provider.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
dm_cryptographic_provider_keys ( provider_id )  

ArgumentsArguments

provider_idprovider_id
Numéro d'identification du fournisseur EKM, sans valeur par défaut.Identification number of the EKM provider, with no default.

Tables retournéesTables Returned

Nom de la colonneColumn name Type de donnéesData type DescriptionDescription
key_idkey_id intint Numéro d'identification de la clé sur le fournisseur.Identification number of the key on the provider.
key_namekey_name nvarchar(512)nvarchar(512) Nom de la clé sur le fournisseur.Name of the key on the provider.
key_thumbprintkey_thumbprint varbinary(32)varbinary(32) Empreinte numérique du fournisseur de la clé.Thumbprint from the provider of the key.
algorithm_idalgorithm_id intint Numéro d'identification de l'algorithme sur le fournisseur.Identification number of the algorithm on the provider.
algorithm_tagalgorithm_tag Intint Balise de l'algorithme sur le fournisseur.Tag of the algorithm on the provider.
key_typekey_type nchar(256)nchar(256) Type de clé sur le fournisseur.Type of key on the provider.
key_lengthkey_length Intint Longueur de la clé sur le fournisseur.Length of the key on the provider.

AutorisationsPermissions

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.When this view is queried it will authenticate the user context with the provider and enumerate all keys visible to the user.

Si l'utilisateur ne peut pas s'authentifier auprès du fournisseur EKM, aucune information de clé n'est retournée.If the user cannot authenticate with the EKM provider, no key information will be returned.

ExemplesExamples

L'exemple suivant affiche les propriétés de clé pour un fournisseur portant le numéro d'identification 1234567.The following example shows the key properties for a provider with the identification number of 1234567.

SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);  
GO  

Voir aussiSee Also

Gestion de clés extensible (EKM)Extensible Key Management (EKM)