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 Managed Instance
Devolve uma linha para cada palavra-passe da chave mestra da base de dados adicionada usando o sp_control_dbmasterkey_password procedimento armazenado. As palavras-passe usadas para proteger as chaves mestras são armazenadas na loja 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 palavra-passe adicionada usando sp_control_dbmasterkey_password, há uma linha em sys.credentials.
Cada linha nesta vista mostra um credential_id e o family_guid de uma base de dados cuja chave mestra está protegida pela palavra-passe associada a essa credencial. Uma junção com sys.credentials em devolve credential_id campos úteis, como o create_date e nome da credencial.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
credential_id |
int | ID da credencial a que pertence a palavra-passe. Este ID é único dentro da instância do servidor. |
family_guid |
uniqueidentifier | ID único da base de dados original na criação. Este GUID mantém-se igual após a restauração ou anexação da base de dados, mesmo que o nome da base de dados seja alterado. Se a desencriptação automática pela chave mestra de serviço falhar, SQL Server usa o family_guid para identificar credenciais que possam conter a palavra-passe usada para proteger a chave mestra da base de dados. |
Permissões
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.
O SQL Server 2022 (16.x) e versões posteriores exigem permissão VIEW SERVER SECURITY STATE no servidor.
Conteúdo relacionado
- Visualizações de Catálogo (Transact-SQL)
- sp_control_dbmasterkey_password (Transact-SQL)
- Vistas de Catálogo de Segurança (Transact-SQL)
CRIAR CHAVE SIMÉTRICA (Transact-SQL) - Hierarquia de criptografia