Banco de dados 36 visualizações

Como criar um novo usuário de banco de dados com permissões restritas no cPanel

Ver no WHMCS

Como criar um novo usuário de banco de dados com permissões restritas no cPanel

Olá, querido cliente da GeHost! 👋 Seja bem-vindo ao seu novo passo no mundo da gestão segura do seu site. Hoje, vamos aprender juntos como criar um usuário de banco de dados com permissões restritas — uma prática essencial para manter sua aplicação segura, especialmente se você usa WordPress, um sistema de loja virtual ou qualquer outro software que precise de acesso ao banco de dados.

Imagine o banco de dados como um cofre. Você, como dono, tem a chave mestra. Mas, se quiser que um funcionário acesse apenas um pequeno compartimento (por exemplo, para cadastrar produtos), você não dá a ele a chave completa — só a chave para aquele espaço específico. Isso é o que chamamos de permissões restritas.

Dica do Sensei: Sempre que possível, evite usar o usuário principal (geralmente chamado de "root" ou "admin") em aplicações. Criar usuários com permissões limitadas é uma das melhores práticas de segurança.

Passo a passo: Criando um usuário com permissões restritas

  1. Entre no cPanel

    Abra o navegador e acesse o painel de controle da sua hospedagem: painel.gehost.com.br. Faça login com seu usuário e senha.

    Tela de login do cPanel com campos de usuário e senha
  2. Localize a seção "Bancos de Dados MySQL"

    No painel inicial do cPanel (chamado de home), procure pela categoria Bancos de Dados. Clique em MySQL Databases.

    Painel inicial do cPanel com a seção 'Bancos de Dados' destacada
  3. Crie um novo banco de dados (se ainda não tiver)

    Na tela de gerenciamento de bancos, no campo Nome do Banco de Dados, digite um nome curto e claro (ex: meusite_db). Clique em criar banco de dados.

  4. Crie um novo usuário

    Em seguida, no campo Novo Usuário, digite um nome de usuário (ex: meusite_user). Escolha uma senha segura (use letras maiúsculas, minúsculas, números e símbolos). Clique em criar usuário.

  5. Atribua o usuário ao banco de dados

    Na seção Associar Usuário a Banco de Dados, selecione o usuário que você acabou de criar e o banco de dados que você criou. Clique em Associar.

  6. Defina permissões restritas

    Agora vem o momento mais importante: escolha apenas as permissões que o usuário precisa. Não dê todas as permissões! Isso é como entregar a chave do cofre completo a alguém que só precisa pegar uma caixinha.

    Na lista de permissões, selecione apenas o que for necessário. Por exemplo:

    • SELECT – para ler dados
    • INSERT – para adicionar novos dados
    • UPDATE – para editar dados existentes
    • DELETE – para remover dados (use com cuidado!)

    Não selecione CREATE, DROP, ALTER ou ALL PRIVILEGES — isso daria poder demais ao usuário.

    Tela de gerenciamento de bancos de dados MySQL com opções de permissões
  7. Salve as permissões

    Após escolher as permissões, clique em Salvar ou Atualizar. Pronto! O usuário agora tem acesso apenas ao que foi autorizado.

Importante: Use sempre o nome do banco e do usuário corretos

Depois de criar o usuário com permissões restritas, você precisará informar esses dados na configuração da sua aplicação (como no arquivo wp-config.php do WordPress ou no config/database.php de um sistema de loja). Lembre-se:

  • Nome do banco: o que você criou (ex: meusite_db)
  • Usuário: o nome que você escolheu (ex: meusite_user)
  • Senha: a senha que você definiu
Dica do Sensei: Guarde essas informações em um local seguro — como uma senha segura no seu gerenciador (ex: Bitwarden, 1Password) — e nunca deixe elas expostas em arquivos públicos.

Conclusão: Segurança começa com escolhas conscientes

Parabéns! Você acabou de implementar uma das práticas mais importantes de segurança em hospedagem: usuários com permissões mínimas necessárias. Isso reduz drasticamente o risco de falhas, vazamentos ou acessos indevidos.

Se precisar de ajuda com qualquer passo — ou quiser saber como verificar as permissões depois — é só entrar em contato com nosso suporte. Estamos aqui para te ajudar, sempre.

Com carinho,
Sensei da GeHost
*Seu parceiro de confiança na web 🌐*
G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.