MySQL

Como Gerir Privilégios de um Utilizador de Base de Dados Existente

Gira privilégios de utilizadores MySQL existentes no Painel Nobregas. Visualize, edite, adicione e revogue grants de base de dados a partir do modal Manage.

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

Após criar um utilizador de base de dados, poderá precisar de ajustar o seu acesso — adicionar novas bases de dados, alterar níveis de privilégio ou revogar o acesso totalmente. O Painel Nobregas MySQL disponibiliza um modal dedicado de Manage para gestão completa de privilégios em qualquer utilizador existente.

Abrir o Modal Manage

  1. Inicie sessão em mysql.nobregas.org.
  2. Vá a Database Users na barra de navegação superior.
  3. Encontre o utilizador que pretende gerir.
  4. Clique no botão Manage na linha correspondente.

O modal Manage Privileges abre, mostrando todos os grants atuais e opções para os modificar.

Compreender o Layout do Modal Manage

O modal tem duas secções principais:

Current Grants

Uma lista de cada base de dados a que o utilizador tem atualmente acesso, incluindo:

  • Nome da base de dados — A base de dados associada ao grant.
  • Privilégios — "ALL PRIVILEGES" ou uma lista de privilégios individuais.
  • Botão Edit — Modificar os privilégios desse grant específico.
  • Botão Revoke — Remover o acesso do utilizador a essa base de dados por completo.

Add Database Access

Um formulário na parte inferior para conceder ao utilizador acesso a uma base de dados adicional com um conjunto específico de privilégios.

Tarefas Comuns de Gestão

Ver Privilégios Atuais

Basta abrir o modal Manage. Todas as bases de dados e os seus privilégios associados são mostrados imediatamente — sem cliques adicionais.

Adicionar um Novo Grant de Base de Dados

  1. Na secção Add Database Access, selecione uma base de dados do dropdown.
  2. Configure os privilégios desejados (ALL PRIVILEGES ou específicos).
  3. Clique em Add Grant.
  4. O novo grant aparece na secção Current Grants acima.

Editar Privilégios Existentes

  1. Clique em Edit no grant que pretende modificar.
  2. Os checkboxes de privilégios aparecem inline, pré-preenchidos com os privilégios atuais.
  3. Marque ou desmarque privilégios conforme necessário.
  4. Clique em Save Changes.

Revogar Acesso a Base de Dados

  1. Clique em Revoke no grant que pretende remover.
  2. Confirme a revogação quando solicitado.
  3. O grant é removido e o utilizador deixa de poder aceder a essa base de dados.

Alterações de Privilégios Entram em Vigor Imediatamente

Quando guarda alterações de privilégios ou adiciona/revoga grants, o MySQL aplica-os imediatamente. O utilizador não precisa de voltar a ligar — o novo conjunto de privilégios é imposto na consulta seguinte.

Dicas para Gestão Eficaz de Privilégios

  • Audite regularmente — Reveja os privilégios dos utilizadores periodicamente para garantir que ainda correspondem às necessidades atuais.
  • Comece restritivo — Conceda privilégios mínimos primeiro, depois expanda conforme necessário.
  • Use o modal Manage — É mais rápido e seguro do que executar instruções GRANT/REVOKE SQL em bruto.
  • Verifique as cores dos badges — Verde "ALL" significa acesso total, badges azuis mostram privilégios limitados.

Este artigo foi útil?