sys.certificates (Transact-SQL)
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics PDW (Analytics Platform System) Banco de Dados SQL no Microsoft Fabric
Retorna uma linha para cada certificado no banco de dados.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
name | sysname | Nome do certificado. É exclusiva no banco de dados. |
certificate_id | int | ID do certificado. É exclusiva no banco de dados. |
principal_id | int | ID do principal de banco de dados que é o proprietário deste certificado. |
pvt_key_encryption_type | char(2) | Como a chave privada é criptografada. NA = Não há nenhuma chave privada para o certificado MK = A chave privada é criptografada pela chave mestra PW = A chave privada é criptografada por uma senha definida pelo usuário SK = A chave privada é criptografada pela chave mestra de serviço |
pvt_key_encryption_type_desc | nvarchar(60) | Descrição de como a chave privada é criptografada. NO_PRIVATE_KEY ENCRYPTED_BY_MASTER_KEY ENCRYPTED_BY_PASSWORD ENCRYPTED_BY_SERVICE_MASTER_KEY |
is_active_for_begin_dialog | bit | Se for 1, este certificado é usado para iniciar caixas de diálogo de serviço criptografadas. |
issuer_name | nvarchar(442) | Nome do emissor do certificado. |
cert_serial_number | nvarchar(64) | Número de série do certificado. |
sid | varbinary(85) | SID de logon para este certificado. |
string_sid | nvarchar(128) | Representação da cadeia de caracteres do SID de logon para este certificado |
subject | nvarchar(4000) | Assunto deste certificado. |
expiry_date | datetime | Data e hora em que o certificado expira. |
start_date | datetime | Data e hora em que o certificado se torna válido. |
thumbprint | varbinary(32) | Hash SHA-1 do certificado. O hash SHA-1 é globalmente exclusivo. |
attested_by | nvarchar(260) | Somente para uso do sistema. |
pvt_key_last_backup_date | datetime | A data e a hora em que a chave privada do certificado foi exportada pela última vez. |
key_length | int | O comprimento da chave do certificado. Aplica-se a: SQL Server 2016 (13.x) e versões posteriores. |
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.