MySQL

Como Atribuir uma Base de Dados a um Utilizador Durante a Criação

Atribua uma base de dados a um utilizador MySQL durante a criação no Painel Nobregas. Selecione uma base de dados no dropdown e defina privilégios num único passo.

3 min de leitura 2 visualizações Atualizado Mar 16, 2026

Quando cria um novo utilizador de base de dados no Painel MySQL da Nobregas, pode imediatamente atribuí-lo a uma base de dados — para que o utilizador esteja pronto para conectar assim que for criado. Isto poupa-lhe o passo extra de adicionar grants depois.

Guia Passo a Passo

  1. Inicie sessão em mysql.nobregas.org.
  2. Clique em Database Users na barra de navegação superior.
  3. Clique no botão Create User no canto superior direito.
  4. Preencha os campos Username, Password e Host.
  5. No dropdown Grant to Database, selecione a base de dados a que pretende que este utilizador aceda.
  6. Configure os privilégios desejados (ver abaixo).
  7. Clique em Create User.

O utilizador é criado e imediatamente recebe acesso à base de dados selecionada.

Selecionar uma Base de Dados no Dropdown

O dropdown Grant to Database lista todas as bases de dados associadas à sua conta. Cada base de dados aparece com o nome completo incluindo o seu prefixo (ex.: u24a5d4_mysite).

Se o dropdown estiver vazio, significa que ainda não criou nenhuma base de dados. Vá primeiro à página Databases e crie uma.

O Que Acontece Quando Seleciona uma Base de Dados

Quando seleciona uma base de dados no dropdown, duas coisas acontecem:

  1. A secção Privileges aparece abaixo do dropdown, permitindo-lhe escolher exatamente o que o utilizador pode fazer.
  2. Ao criar, o painel executa automaticamente o comando MySQL GRANT no seu servidor para dar acesso ao utilizador.

Saltar a Atribuição de Base de Dados

Se deixar o dropdown em "Select database..." (sem seleção), o utilizador será criado sem qualquer acesso a bases de dados. Pode adicionar grants depois usando o botão Manage na página de Database Users.

Isto é útil quando:

  • Quer criar o utilizador agora mas atribuir bases de dados depois.
  • Planeia conceder acesso a múltiplas bases de dados individualmente.
  • Está a criar o utilizador para uma base de dados que ainda não existe.

Atribuir Múltiplas Bases de Dados

A modal de criação só permite selecionar uma base de dados de cada vez. Para conceder acesso a bases de dados adicionais:

  1. Crie o utilizador com a primeira base de dados selecionada.
  2. Volte à lista de Database Users.
  3. Clique no botão Manage no utilizador recém-criado.
  4. Na modal Manage, utilize a secção Add Database Access para conceder bases de dados adicionais com os seus próprios conjuntos de privilégios.

Verificar a Atribuição

Após a criação, o utilizador aparece na lista de Database Users. A coluna Databases mostra quais bases de dados foram concedidas ao utilizador, juntamente com badges de privilégios:

  • ALL (badge verde) — Acesso total.
  • N privs (badge azul) — Número específico de privilégios individuais.

Este artigo foi útil?