Partilhar via


sys.crypt_properties (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

Retorna uma linha para cada propriedade criptográfica associada a um protegível.

Nome da coluna Tipo de dados Description
class tinyint Identifica a classe de coisa na qual a propriedade existe.

1 = Objeto ou coluna
5 = Montagem
class_desc nvarchar(60) Descrição da classe de coisa em que a propriedade existe.

OBJECT_OR_COLUMN
ASSEMBLY
major_id int ID da coisa em que a propriedade existe, interpretada de acordo com a classe
thumbprint varbinary(32) SHA-1 hash do certificado ou chave assimétrica usada.
crypt_type char(4) Tipo de encriptação.

SPVC = Assinado por chave privada de certificado

SPVA = Assinado por chave privada assimétrica

CPVC = Assinatura do contador por chave privada do certificado

CPVA = Assinatura do contador por chave assimétrica
crypt_type_desc nvarchar(60) Descrição do tipo de encriptação.

ASSINATURA POR CERTIFICADO

ASSINATURA POR CHAVE ASSIMÉTRICA

ASSINATURA DO CONTADOR POR CERTIFICADO

ASSINATURA DO CONTADOR POR CHAVE ASSIMÉTRICA
crypt_property varbinary(max) Bits assinados ou criptografados. Para um módulo assinado, estes são os bits de assinatura do módulo.

Permissions

A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Ver também

Visualizações do catálogo de segurança (Transact-SQL)
Hierarquia de criptografia
Securables
CRIAR CERTIFICADO (Transact-SQL)
CRIAR CHAVE SIMÉTRICA (Transact-SQL)
CRIAR CHAVE ASSIMÉTRICA (Transact-SQL)
Visualizações do catálogo (Transact-SQL)