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
- Inicie sessão em mysql.nobregas.org.
- Clique em Database Users na barra de navegação superior.
- Clique no botão Create User no canto superior direito.
- Preencha os campos Username, Password e Host.
- No dropdown Grant to Database, selecione a base de dados a que pretende que este utilizador aceda.
- Configure os privilégios desejados (ver abaixo).
- 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:
- A secção Privileges aparece abaixo do dropdown, permitindo-lhe escolher exatamente o que o utilizador pode fazer.
- Ao criar, o painel executa automaticamente o comando MySQL
GRANTno 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:
- Crie o utilizador com a primeira base de dados selecionada.
- Volte à lista de Database Users.
- Clique no botão Manage no utilizador recém-criado.
- 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.