Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Retorna uma linha para cada chave assimétrica.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| name | sysname | Nome da chave. É exclusivo dentro do banco de dados. |
| principal_id | int | ID da entidade de banco de dados proprietária da chave. |
| asymmetric_key_id | int | ID da chave. É exclusivo dentro do banco de dados. |
| pvt_key_encryption_type | char(2) | Como a chave é criptografada. NA = Não criptografado MK = A chave é encriptada pela chave mestra PW = A chave é criptografada por uma senha definida pelo usuário SK = A chave é criptografada pela chave mestra de serviço. |
| pvt_key_encryption_type_desc | nvarchar(60) | Descrição de como a chave privada é encriptada. NO_PRIVATE_KEY ENCRYPTED_BY_MASTER_KEY ENCRYPTED_BY_PASSWORD ENCRYPTED_BY_SERVICE_MASTER_KEY |
| thumbprint | varbinary(32) | SHA-1 hash da chave. O hash é globalmente único. |
| Algoritmo | char(2) | Algoritmo usado com a chave. 1R = RSA de 512 bits 2R = RSA de 1024 bits 3R = RSA de 2048 bits |
| algorithm_desc | nvarchar(60) | Descrição do algoritmo usado com a chave. RSA_512 RSA_1024 RSA_2048 |
| key_length | int | Comprimento de bit da chave. |
| SID | varbinary(85) | SID de login para esta chave. Para chaves Extensible Key Management, esse valor será NULL. |
| string_sid | nvarchar(128) | Representação de cadeia de caracteres do SID de login da chave. Para chaves Extensible Key Management, esse valor será NULL. |
| public_key | varbinary(max) | Chave pública. |
| attested_by | nvarchar(260) | Apenas utilização do sistema. |
| provider_type | nvarchar(120) | Tipo de provedor criptográfico: PROVEDOR CRIPTOGRÁFICO = Chaves Extensíveis de Gerenciamento de Chaves NULL = Chaves de gerenciamento de chaves não extensíveis |
| cryptographic_provider_guid | uniqueidentifier | GUID para o provedor de criptografia. Para chaves de gerenciamento de chaves não extensíveis, esse valor será NULL. |
| cryptographic_provider_algid | sql_variant | ID do algoritmo para o provedor de criptografia. Para chaves de gerenciamento de chaves não extensíveis, esse valor será NULL. |
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)
Gerenciamento extensível de chaves (EKM)
Visualizações do catálogo (Transact-SQL)
Hierarquia de criptografia
CRIAR CHAVE ASSIMÉTRICA (Transact-SQL)