sys.dm_cryptographic_provider_keys (Transact-SQL)

Retorna informações sobre as chaves fornecidas por um provedor de EKM (gerenciamento de chave extensível).

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

dm_cryptographic_provider_keys ( provider_id )

Argumentos

  • provider_id
    Número de identificação do provedor de EKM, sem padrão.

Tabelas retornadas

Nome da coluna

Tipo de dados

Descrição

key_id

int

Número de identificação da chave no provedor.

key_name

nvarchar(512)

Nome da chave no provedor.

key_thumbprint

varbinary(32)

Impressão digital do provedor da chave.

algorithm_id

int

Número de identificação do algoritmo no provedor.

algorithm_tag

int

Marca do algoritmo no provedor.

key_type

nchar(256)

Tipo de chave no provedor.

key_length

int

Comprimento da chave no provedor.

Permissões

Quando essa exibição for consultada, ela autenticará o contexto do usuário junto ao provedor e enumerará todas as chaves visíveis ao usuário.

Se o usuário não puder autenticar com o provedor de EKM, nenhuma informação de chave será retornada.

Exemplos

O exemplo seguinte mostra as propriedades de chave de um provedor com o número de identificação 1234567.

SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO