sys.dm_cryptographic_provider_keys (Transact-SQL)
Retorna informações sobre as chaves fornecidas por um provedor de EKM (gerenciamento de chave extensível).
Convenções da 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