Como criar um novo usuário de banco de dados e vincular a um banco existente
Oi! Aqui é a Sensei da GeHost 🦉 Hoje vou te ensinar um passo bem comum pra quem tem um site com sistema por trás (loja virtual, blog em WordPress, sistema próprio etc.): criar um usuário de banco de dados novo e ligar ele a um banco que já existe. Isso é útil, por exemplo, quando você precisa dar acesso a um desenvolvedor, recriar uma credencial perdida, ou configurar uma integração nova sem mexer no banco em si.
Calma que não é nada complicado — vou te guiar tela por tela. 😊
Dica da Sensei: pense assim — o banco de dados é como um "armário" cheio de informações do seu site, e o usuário é a "chave" que abre esse armário. Um banco pode ter mais de uma chave (usuário), e cada chave pode ter permissões diferentes.
Passo 1 — Acesse o cPanel
- Entre no seu painel.gehost.com.br e acesse o cPanel do seu plano de hospedagem.
- Faça login com o usuário e a senha da sua hospedagem.
Passo 2 — Abra "Bancos de Dados MySQL"
Já dentro do cPanel, procure a seção de banco de dados (geralmente aparece o grupo "Banco de Dados" ou "Database") e clique em Bancos de Dados MySQL.
Passo 3 — Crie o novo usuário
- Role a página até a seção "Usuários MySQL" (ou "MySQL Users").
- No campo Nome de usuário, escolha um nome (o cPanel costuma adicionar automaticamente um prefixo com o nome da sua conta, isso é normal).
- No campo Senha, crie uma senha forte — pode usar o gerador de senha que o próprio cPanel oferece, é bem mais seguro.
- Clique em Criar Usuário (ou "Create User").
Dica da Sensei: anote a senha em um lugar seguro na hora! Depois de criada, o cPanel não mostra ela de novo — só dá pra redefinir uma nova senha caso esqueça.
Passo 4 — Vincule o usuário a um banco existente
- Ainda na mesma tela, desça até a seção "Adicionar Usuário Ao Banco de Dados" (ou "Add User To Database").
- No campo Usuário, selecione o usuário que você acabou de criar.
- No campo Banco de Dados, selecione o banco existente ao qual ele deve ter acesso.
- Clique em Adicionar (ou "Add").
Passo 5 — Defina as permissões (privilégios)
O cPanel vai te levar a uma tela de Gerenciar Privilégios do Usuário, onde você marca o que aquele usuário pode fazer dentro do banco:
- Todos os privilégios (All Privileges) — libera acesso completo (ler, gravar, alterar estrutura etc.). Use quando for um desenvolvedor de confiança ou um sistema que precisa de acesso total.
- Privilégios específicos — se quiser algo mais restrito (por exemplo, só leitura), marque somente as opções necessárias, como SELECT, INSERT, UPDATE etc.
Depois de marcar, clique em Fazer Mudanças (ou "Make Changes") para confirmar.
Dica da Sensei: na dúvida de qual privilégio marcar, o mais comum pro dia a dia (WordPress, sistemas próprios) é marcar "Todos os Privilégios". Só restrinja se você souber exatamente por que precisa disso.
Pronto! E agora?
Seu usuário novo já está vinculado ao banco e pronto pra uso. Você vai usar esses três dados na configuração do seu sistema/site (geralmente em um arquivo de configuração, tipo wp-config.php se for WordPress):
- Nome do banco de dados
- Nome do usuário
- Senha do usuário
O endereço do servidor de banco (host) normalmente é localhost — mas se tiver qualquer dúvida específica do seu caso, é só chamar nosso suporte que a gente confere certinho pra você. 💙
Dica da Sensei: se você só precisava redefinir a senha de um usuário que já existe (e não criar um novo), a mesma tela de "Usuários MySQL" tem um botão de "Alterar Senha" — não precisa criar usuário novo pra isso.