MySQL

Como Criar um Novo Utilizador de Base de Dados

Crie um novo utilizador de base de dados MySQL no Painel Nobregas com nome de utilizador personalizado, palavra-passe segura, definição de host e privilégios específicos de base de dados.

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

Os utilizadores de base de dados controlam quem pode aceder às suas bases de dados MySQL e o que podem fazer. O Painel MySQL da Nobregas permite criar utilizadores de base de dados dedicados com nomes de utilizador personalizados, palavras-passe seguras e conjuntos de privilégios específicos — dando a cada aplicação ou pessoa apenas o acesso que necessita.

Porquê Criar Utilizadores de Base de Dados Separados?

Em vez de utilizar um único utilizador para tudo, criar utilizadores separados permite:

  • Limitar acesso — Dar a cada aplicação apenas as permissões de que necessita.
  • Melhorar segurança — Se a palavra-passe de um utilizador for comprometida, as outras bases de dados permanecem seguras.
  • Rastrear atividade — Saber qual utilizador realizou quais ações.
  • Seguir boas práticas — Produção, staging e desenvolvimento devem usar credenciais diferentes.

Passo a Passo: Criar um Utilizador

  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. Abre-se uma janela modal com os seguintes campos.

Preencher os Detalhes do Utilizador

Username

Introduza um nome de utilizador para o novo utilizador MySQL. Será automaticamente prefixado com o prefixo da sua conta (ex.: u24a5d4_). Mantenha-o descritivo:

  • app_readonly para um utilizador de aplicação apenas de leitura
  • admin para um utilizador com acesso total
  • staging para um ambiente de staging

Apenas caracteres alfanuméricos e underscores são permitidos. O comprimento total (prefixo + nome) não pode exceder 32 caracteres.

Password

Introduza uma palavra-passe forte (mínimo de 8 caracteres). Clique no botão shuffle ao lado do campo para gerar automaticamente uma palavra-passe criptograficamente segura de 16 caracteres.

Dicas para uma palavra-passe forte:

  • Misture letras maiúsculas e minúsculas.
  • Inclua números e caracteres especiais.
  • Não reutilize palavras-passe de outros serviços.

Host

O host determina de onde o utilizador pode conectar-se:

  • localhost — Apenas a partir do mesmo servidor (mais comum e mais seguro).
  • % — A partir de qualquer endereço IP (utilize com cautela).
  • IP específico — Apenas a partir de um endereço IP particular.

Deixe como localhost a menos que necessite de acesso remoto.

Grant to Database

Selecione uma base de dados a partir do dropdown para conceder acesso a este utilizador imediatamente. Se saltar este passo, o utilizador será criado sem qualquer acesso a bases de dados — pode adicionar grants depois através do botão Manage.

Privileges

Quando seleciona uma base de dados, aparece uma secção Privileges com checkboxes categorizados:

  • ALL PRIVILEGES (marcado por defeito) — Acesso total à base de dados selecionada.
  • Data: SELECT, INSERT, UPDATE, DELETE
  • Structure: CREATE, ALTER, DROP, INDEX, REFERENCES
  • Administration: CREATE TEMPORARY TABLES, LOCK TABLES, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EXECUTE, EVENT, TRIGGER

Desmarque "ALL PRIVILEGES" para revelar checkboxes individuais e selecionar apenas as permissões de que precisa.

Criar o Utilizador

Clique em Create User. O painel irá:

  1. Validar a sua entrada.
  2. Criar o utilizador MySQL no seu nó de servidor.
  3. Conceder os privilégios selecionados na base de dados escolhida (se houver).
  4. Apresentar uma notificação de sucesso.

O novo utilizador aparece imediatamente na lista de Database Users.

Após a Criação

  • O utilizador pode agora conectar-se à base de dados concedida com as credenciais que definiu.
  • Utilize o botão Manage na lista de utilizadores para adicionar mais grants de bases de dados ou alterar privilégios posteriormente.
  • A palavra-passe não pode ser recuperada após a criação — se a esquecer, elimine o utilizador e crie um novo.

Este artigo foi útil?