Banco de dados 2 visualizações

Como conceder permissões específicas a um usuário de banco de dados sem dar acesso total

Ver no WHMCS

Como conceder permissões específicas a um usuário de banco de dados sem dar acesso total

Olá, querido(a) cliente da GeHost! 🌟

Se você está aqui, é porque quer cuidar do seu banco de dados com responsabilidade — e isso é super válido. No mundo da hospedagem, nem sempre é necessário dar acesso total a um usuário. Na verdade, a melhor prática é dar só o que é necessário, como um bom mestre cuida do seu discípulo: com sabedoria, sem exageros.

Neste guia, vamos te mostrar como criar um usuário de banco de dados com permissões limitadas, como apenas ler ou escrever em certas tabelas — sem abrir o acesso total ao banco. É como dar uma chave só para uma sala, e não para todo o prédio. 😊

---

Passo a passo: Como fazer isso no cPanel (painel da GeHost)

Para isso, você vai usar o phpMyAdmin, que está integrado ao cPanel. Vamos lá, com calma e certeza:

  1. Entre no painel da GeHost pelo endereço: painel.gehost.com.br

  2. Na tela inicial do cPanel, localize o grupo de ferramentas chamado "Bancos de Dados" e clique em MySQL Databases.

    Tela 'Bancos de Dados MySQL' no cPanel, com opções para criar banco, usuário e relacionar
  3. Se já tiver um banco de dados criado, vá para a seção “Usuários do Banco de Dados”. Se não tiver, crie um primeiro:

    • Digite um nome para o banco (ex: meu_site_db).
    • Clique em “Criar Banco”.
  4. Agora, vamos criar o usuário. No campo “Usuários”, digite um nome de usuário (ex: user_restrito) e uma senha segura.

    Dica do Sensei: Use uma senha forte com letras maiúsculas, minúsculas, números e símbolos. Não use palavras do dia a dia!

  5. Após criar o usuário, clique em “Adicionar” para vinculá-lo ao banco de dados.

  6. Pronto! Agora você está no phpMyAdmin, que é o gerenciador do banco. Ele aparece como uma aba chamada “phpMyAdmin” no cPanel.

    Se não aparecer, clique no link “phpMyAdmin” dentro do grupo “Bancos de Dados”.

  7. No phpMyAdmin, selecione o banco de dados que você criou na lista à esquerda.

  8. Na parte superior, clique na aba “Usuários” (ou “Privileges” em inglês).

  9. Procure o usuário que você criou (ex: user_restrito) na lista. Clique nele.

  10. Agora, você verá uma tela com permissões por tabela. Aqui está o coração do controle:

    • Marque “SELECT” se quiser que o usuário possa ler dados.
    • Marque “INSERT” para permitir adicionar novos dados.
    • Marque “UPDATE” para que possa alterar informações existentes.
    • Marque “DELETE” apenas se for necessário — e com cuidado!
    • Evite marcar “DROP”, “CREATE” ou “ALL PRIVILEGES” — isso dá acesso total.
  11. Se quiser restringir a um grupo específico de tabelas, clique em “Tabelas” e selecione apenas as que o usuário precisa acessar.

    Exemplo: Se o usuário só precisa mexer na tabela produtos e clientes, marque apenas essas duas.

  12. Por fim, clique em “Salvar” ou “Apply”.

---

Como saber se deu certo?

Depois de salvar, o usuário só terá acesso às permissões que você definir — nada mais. Ele não poderá:

  • Ver ou alterar tabelas que não foram autorizadas.
  • Excluir o banco de dados.
  • Alterar estruturas (como criar novas tabelas).

É como ter um funcionário que só pode digitar pedidos e ver clientes — mas não pode apagar nada ou criar novos produtos. Seguro, claro e profissional.

---

💡 Dica do Sensei: Sempre teste o acesso com um usuário real. Se ele tentar fazer algo que não tem permissão, o sistema vai bloquear com uma mensagem clara. Isso é bom! Quer dizer que a segurança está funcionando.

---

Quer mais segurança?

Se quiser ir além, você pode:

  • Usar senhas diferentes para cada usuário.
  • Evitar usar o usuário root para aplicações.
  • Revisar as permissões a cada 3 meses.
  • Desativar usuários que não estão mais em uso.

Quer ajuda? Basta entrar em contato com nosso suporte — estamos aqui para te ajudar com carinho. 💬

---

Importante: Dados fiscais e contato

Se precisar de nota fiscal ou dados fiscais, consulte sua fatura. O CNPJ da empresa é 46.647.904/0001-04 (G e Soluções e Eventos LTDA), e a marca institucional é entexp.com.br.

Estamos aqui para te ajudar — com respeito, segurança e um toque de alma. 🌿

Precisa de Ajuda?

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