Como criar um usuário de banco de dados e vinculá-lo a um banco pelo cPanel
Oi! Eu sou a Sensei da GeHost 🌱 e hoje vou te ensinar um passo que costuma confundir bastante gente: como criar um usuário de banco de dados e conectá-lo a um banco de dados MySQL dentro do cPanel. Não se preocupe, é mais simples do que parece — vamos com calma, passo a passo.
Pense assim: o banco de dados é como uma gaveta onde ficam guardadas as informações do seu site (posts, produtos, cadastros de clientes etc.). O usuário é a "chave" que dá permissão para alguém (geralmente o seu sistema, WordPress, loja virtual etc.) abrir essa gaveta. Sem vincular o usuário ao banco, a chave existe, mas não abre gaveta nenhuma!
Antes de começar
- Você vai precisar do seu acesso ao cPanel (usuário e senha). Se não tiver em mãos, consulte o e-mail de boas-vindas ou fale com o suporte.
- Tenha em mente um nome para o banco e um nome de usuário — algo simples, sem espaços ou acentos.
- Escolha uma senha forte para o novo usuário. O próprio cPanel te ajuda a gerar uma senha segura.
Passo 1 — Acesse o cPanel
Entre no painel do cPanel com o usuário e a senha da sua hospedagem.
Passo 2 — Abra "Bancos de Dados MySQL"
Na tela inicial do cPanel, procure a seção de bancos de dados e clique em "Bancos de Dados MySQL".
Passo 3 — Crie o banco de dados
- No campo "Criar Novo Banco de Dados", digite o nome desejado (por exemplo: loja).
- Clique em "Criar Banco de Dados".
- Repare que o cPanel geralmente adiciona um prefixo com o nome da sua conta antes do nome do banco — isso é normal e faz parte do funcionamento padrão do cPanel.
Passo 4 — Crie o usuário do banco
- Role a página até a seção "Usuários MySQL" (ou "MySQL Users").
- No campo de novo usuário, digite um nome (por exemplo: loja_user).
- Crie uma senha forte — use o botão de gerar senha do cPanel, se preferir, e anote em um lugar seguro. Essa senha não fica visível depois!
- Clique em "Criar Usuário".
Passo 5 — Vincule o usuário ao banco
Aqui está o pulo do gato: criar o banco e criar o usuário não são a mesma coisa — é preciso ligar os dois.
- Ainda na tela de "Bancos de Dados MySQL", procure a seção "Adicionar Usuário ao Banco de Dados".
- Selecione o usuário que você acabou de criar.
- Selecione o banco de dados correspondente.
- Clique em "Adicionar".
Passo 6 — Defina as permissões (privilégios)
Depois de vincular, o cPanel abre uma tela para você marcar o que esse usuário pode fazer dentro do banco.
- Se o banco for usado por um sistema completo (como uma loja virtual ou um CMS), marque "Todos os Privilégios" (ALL PRIVILEGES).
- Se for um uso bem específico (só leitura, por exemplo), marque apenas as permissões necessárias.
- Clique em "Fazer Alterações" para confirmar.
Dica da Sensei: guarde os três dados — nome do banco, nome do usuário e senha — juntinhos em um lugar seguro (um gerenciador de senhas, por exemplo). É exatamente isso que o seu sistema vai pedir na hora de configurar a conexão com o banco.
Pronto! E agora?
Com o banco criado e o usuário vinculado, você já pode usar esses dados na configuração do seu sistema (por exemplo, no arquivo de configuração do seu site ou aplicação). Geralmente é pedido:
- Nome do banco de dados
- Nome do usuário
- Senha do usuário
- Endereço do servidor de banco de dados (normalmente localhost — confirme com o suporte caso o seu sistema peça outro valor)
Ficou com dúvida em algum passo? Sem problema! Fale com o nosso suporte pelo painel do cliente — estamos aqui para te ajudar a deixar tudo funcionando certinho. 💚