Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Applies to:SQL Server
Azure SQL Managed Instance
Retorna uma linha para cada senha de chave mestra de banco de dados adicionada usando o sp_control_dbmasterkey_password procedimento armazenado. As senhas que são usadas para proteger as chaves mestras são armazenadas no armazenamento de credenciais. O nome da credencial segue este formato: ##DBMKEY_<database_family_guid>_<random_password_guid>##. A senha é armazenada como o segredo de credencial. Para cada senha adicionada usando sp_control_dbmasterkey_password, há uma linha em sys.credentials.
Cada linha nesse modo de exibição mostra uma credential_id e a family_guid de um banco de dados da qual a chave mestra está protegida pela senha associada a essa credencial. Uma junção com sys.credentials os credential_id campos úteis retorna, como o create_date nome e a credencial.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
credential_id |
int | A ID da credencial à qual a senha pertence. Essa ID é exclusiva na instância de servidor. |
family_guid |
uniqueidentifier | ID exclusiva do banco de dados original na criação. Esse GUID permanece o mesmo depois que o banco de dados é restaurado ou anexado, mesmo que o nome de banco de dados seja alterado. Se a descriptografia automática pela chave mestra de serviço falhar, SQL Server usará o family_guid para identificar credenciais que possam conter a senha usada para proteger a chave mestra do banco de dados. |
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.
SQL Server 2022 (16.x) e versões posteriores exigem a permissão VIEW SERVER SECURITY STATE no servidor.