sys.certificates (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)

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 de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Confira também