Como Criar um Usuário de Banco de Dados e Dar Permissões
Oi! Aqui é a Sensei da GeHost 😊 Você quer criar um usuário de banco de dados para sua aplicação? Ótimo! É mais fácil do que parece. Vou te guiar passo a passo.
O que é um Usuário de Banco de Dados?
Pense no seu banco de dados como um cofre cheio de informações. Um usuário de banco é uma "chave" que permite que sua aplicação (seu site, sistema, app) acesse esse cofre. Cada usuário pode ter permissões diferentes — um pode apenas ler dados, outro pode criar e apagar. Isso deixa seu site mais seguro.
💡 Dica: Nunca use a senha do painel (seu login principal) dentro do código da sua aplicação. Sempre crie um usuário específico de banco com permissões limitadas. Se alguém descobrir essa senha, o estrago é menor.
Passo 1: Entrar no Painel de Controle
- Acesse painel.gehost.com.br com seu login e senha.
- Procure pela seção Banco de Dados ou MySQL no menu esquerdo.
- Clique em Gerenciar MySQL (ou similar, dependendo da versão do painel).
Passo 2: Localizar a Opção de Criar Usuário
Dentro da área de banco de dados, você verá abas ou seções. Procure por:
- Usuários MySQL ou MySQL Users
- Ou um botão que diga Novo Usuário / Add User
Passo 3: Criar o Novo Usuário
Agora vem a parte criativa. Você vai preencher um formulário assim:
- Nome do Usuário (Username): Escolha um nome curto e fácil de lembrar. Exemplo:
meusite_user. O sistema vai prefixar com seu domínio automaticamente (fica algo comoseudominio_meusite_user). - Senha: Crie uma senha forte — use LETRAS (maiúsculas e minúsculas), NÚMEROS e SÍMBOLOS (@, #, $, etc.). Quanto mais complexa, melhor. Salve essa senha em um local seguro (seu navegador, um gerenciador de senhas).
- Confirmação de Senha: Repita a mesma senha para confirmar.
- Clique em Criar Usuário ou Create User.
🔐 Segurança: Use senhas com pelo menos 12 caracteres. Evite usar datas de aniversário, nomes ou sequências óbvias. Um exemplo forte: Gr@v3t@2024!xZ.
Passo 4: Conectar o Usuário a um Banco de Dados
Agora o usuário existe, mas ele não tem acesso a nenhum banco ainda. Você precisa vincular ele a um banco.
- Na mesma seção, procure por Associar Usuário a Banco ou Manage User Privileges.
- Selecione o nome do banco que você quer compartilhar com este usuário. Se não tiver nenhum banco criado ainda, crie um primeiro.
- Escolha o usuário que você acabou de criar.
- Clique em Adicionar ou Associate.
Passo 5: Dar as Permissões Corretas
Agora vem o importante: quais operações esse usuário pode fazer no banco? O painel mostrará uma lista de permissões. As mais comuns são:
- SELECT: Ler dados (sempre deixar ativado)
- INSERT: Adicionar novos registros (ativar se a aplicação cria dados)
- UPDATE: Modificar dados existentes (ativar se a aplicação edita dados)
- DELETE: Apagar dados (ativar com cuidado — nem sempre é necessário)
- CREATE: Criar tabelas (geralmente deixar desativado — as tabelas já existem)
- DROP: Deletar tabelas (deixar desativado — é perigoso!)
- ALTER: Mudar a estrutura do banco (deixar desativado)
📋 Regra de Ouro: Dê apenas as permissões que sua aplicação REALMENTE precisa. Se seu site só lê informações do banco, ative só SELECT. Quanto menos permissões, mais seguro.
Exemplo prático:
- Site que exibe dados: SELECT apenas.
- Blog com comentários: SELECT + INSERT + UPDATE.
- E-commerce: SELECT + INSERT + UPDATE (DELETE deixa desativado — o admin deleta manualmente no painel).
- Sistema administrativo completo: SELECT + INSERT + UPDATE + DELETE (DROP e CREATE continuam desativados).
Após marcar as permissões que precisa, clique em Salvar ou Update Privileges.
Pronto! Agora Como Usar Essas Informações?
Você agora tem 3 informações essenciais:
- Nome do banco: Exemplo:
seudominio_nomebanco - Usuário: Exemplo:
seudominio_meusite_user - Senha: A que você criou (salva em local seguro)
Você vai colocar esses dados no arquivo de configuração da sua aplicação (geralmente config.php, .env ou similar — seu desenvolvedor sabe onde). A aplicação usa essas credenciais para "conectar" ao banco e acessar os dados.
⚠️ Cuidado: NUNCA compartilhe ou coloque a senha do banco em um arquivo público. Sempre proteja esse arquivo com permissões de leitura restrita (o desenvolvedor cuida disso).
Dicas de Segurança Extras
- Mude a senha periodicamente: A cada 3 ou 6 meses, volte aqui e crie uma nova senha para o usuário (o painel deixa fazer isso).
- Crie múltiplos usuários se precisar: Se você tem várias aplicações, crie um usuário diferente para cada uma. Assim, se uma vazar, as outras ficam seguras.
- Monitore os acessos: Se notar comportamento estranho no banco (muita leitura, muitas falhas), pode ser um sinal de problema. Avise nosso suporte.
- Faça backups: Independente do usuário, sempre mantenha cópias do seu banco. O painel tem uma seção para isso.
Próximos Passos
Parabéns! Você criou e configurou um usuário de banco de dados. Agora:
- Repasse essas informações (banco, usuário, senha) para quem vai configurar sua aplicação.
- Teste se tudo está funcionando (sua aplicação deve conseguir salvar e ler dados normalmente).
- Se der erro de conexão, verifique se o nome do usuário, banco e senha estão corretos — letra maiúscula/minúscula conta!
🤝 Precisando de ajuda? Se algo não ficar claro ou der um erro aí, é só chamar nosso suporte. Estamos aqui pra te ajudar!