Partilhar via


sys.key_encryptions (Transact-SQL)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Retorna uma linha para cada criptografia de chave simétrica especificada usando a cláusula ENCRYPTION BY da instrução CREATE SYMMETRIC KEY.

Nomes de Colunas Tipos de dados Descrição
key_id int ID da chave criptografada.
thumbprint varbinary(32) O hash SHA-1 do certificado com o qual a chave é criptografada, ou o GUID da chave simétrica com a qual a chave é criptografada.
crypt_type char(4) Tipo de criptografia:

ESKS = Criptografado com chave simétrica

ESKP, ESP2 ou ESP3 = Criptografado por senha

EPUC = Criptografado com certificado

EPUA = Criptografado com chave assimétrica

ESKM = Criptografado com chave mestra
crypt_type_desc nvarchar(60) Descrição do tipo de criptografia:

ENCRYPTION BY SYMMETRIC KEY

CRIPTOGRAFIA POR SENHA
(A partir do SQL Server 2017 (14.x), inclui um número de versão para uso pelo CSS.)

ENCRYPTION BY CERTIFICATE

ENCRYPTION BY ASYMMETRIC KEY

ENCRYPTION BY MASTER KEY

Observação: a DPAPI do Windows é usada para proteger a chave mestra de serviço.
crypt_property varbinary(max) Bits assinados ou criptografados.

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
Exibições do catálogo de segurança (Transact-SQL)
Hierarquia de criptografia
CREATE SYMMETRIC KEY (Transact-SQL)