MySQL

Como Revogar o Acesso de um Utilizador a uma Base de Dados

Revogue o acesso de um utilizador MySQL a uma base de dados específica no Painel Nobregas. Processo de dois cliques com confirmação para remoção imediata de privilégios.

3 min de leitura 1 visualizações Atualizado Mar 15, 2026

Revogar acesso remove todos os privilégios de um utilizador numa base de dados específica. O utilizador continua a existir mas deixa de poder consultar, ler ou modificar essa base de dados de qualquer forma. O Painel Nobregas MySQL torna a revogação num processo de dois cliques com um passo de confirmação.

Quando Revogar Acesso

  • Um projeto terminou e o utilizador já não precisa da base de dados.
  • Um funcionário ou prestador de serviços saiu da equipa.
  • Está a consolidar bases de dados e a desativar antigas.
  • Um incidente de segurança requer cortar o acesso imediatamente.
  • Concedeu acesso por engano e precisa de o desfazer.

Passo a Passo: Revogar Acesso

  1. Inicie sessão em mysql.nobregas.org.
  2. Vá a Database Users na barra de navegação superior.
  3. Clique no botão Manage no utilizador cujo acesso pretende revogar.
  4. Na secção Current Grants, encontre a base de dados a revogar.
  5. Clique no botão Revoke ao lado desse grant.
  6. Aparece um diálogo de confirmação a pedir para confirmar a revogação.
  7. Clique em Confirm para prosseguir.

O grant é imediatamente removido do MySQL.

O Que Acontece Após a Revogação

  • O utilizador perde todos os privilégios nessa base de dados específica.
  • Quaisquer ligações ativas a usar esse grant falharão na tentativa de consulta seguinte.
  • O utilizador continua a existir e mantém o acesso a quaisquer outras bases de dados que lhe estejam concedidas.
  • A revogação entra em vigor imediatamente — não é necessário reiniciar o servidor.

Revogar vs. Eliminar

Ação O Que Faz
Revoke Remove o acesso a uma base de dados específica. O utilizador continua a existir.
Delete User Remove a conta de utilizador inteira e todos os seus grants.

Use Revoke quando pretende remover o acesso a uma única base de dados mantendo o utilizador ativo para outras bases de dados.

É Possível Desfazer uma Revogação?

A revogação não pode ser desfeita com um único clique. Para restaurar o acesso, tem de adicionar um novo grant usando a secção Add Database Access no modal Manage. Terá de voltar a selecionar a base de dados e configurar os privilégios novamente.

Revogar Todo o Acesso

Se pretende remover o acesso de um utilizador a todas as bases de dados:

  1. Abra o modal Manage.
  2. Revogue cada grant de base de dados individualmente.
  3. O utilizador permanecerá no sistema sem acesso a qualquer base de dados.

Em alternativa, se já não precisar do utilizador de todo, simplesmente Elimine o utilizador da página Database Users.

Boa Prática de Segurança

Revogue o acesso imediatamente quando já não for necessário. Grants obsoletos — permissões que sobrevivem ao seu propósito — são uma das causas mais comuns de acesso não autorizado a dados. Auditorias regulares de privilégios ajudam a manter as suas bases de dados seguras.

Este artigo foi útil?