Como criar um usuário de banco de dados com permissões apenas de leitura
Olá, querido(a) cliente! Seja bem-vindo(a) ao nosso Guia do Sensei da GeHost. Hoje vamos aprender juntos como criar um usuário de banco de dados com acesso somente para ler informações — ideal para segurança, testes ou compartilhar dados sem riscos.
Este guia é feito com carinho para quem está começando ou quer entender melhor como cuidar do seu banco de dados no cPanel. Vamos passo a passo, com calma e clareza. Você vai ver que é mais simples do que parece!
Passo 1: Acesse o cPanel
Para começar, entre no painel do cliente da GeHost:
- Abra o navegador e vá para painel.gehost.com.br.
- Digite seu usuário de acesso (normalmente é o seu e-mail) e a senha.
- Aperte o botão Log in.
Passo 2: Acesse a ferramenta de bancos de dados
Depois de logado, você estará na home do cPanel. Procure pela seção chamada Bancos de Dados (geralmente no meio da página).
- Clique em MySQL Databases.
Passo 3: Crie um novo usuário (se ainda não existir)
Se você já tem um banco de dados criado, pode pular este passo. Caso contrário, comece por criar o banco — mas agora vamos focar no usuário.
- Na página de MySQL Databases, vá até a seção Usuários de Banco de Dados.
- Na caixa Novo Usuário, digite um nome curto e claro (ex: leitor1).
- Escolha uma senha forte (use letras maiúsculas, minúsculas, números e símbolos).
- Clique em Adicionar Usuário.
Passo 4: Atribua o usuário ao banco de dados
Agora vamos conectar o usuário ao banco de dados que ele vai acessar.
- Na seção Associação de Usuários ao Banco, selecione o banco de dados na lista.
- Selecione o usuário que você criou.
- Clique em Adicionar.
Passo 5: Configure as permissões de leitura apenas
Agora vem o ponto mais importante: dar apenas permissão de leitura.
- Na mesma página, você verá uma lista de permissões para o usuário no banco.
- Marque apenas as opções abaixo:
- SELECT — permite ler dados (obrigatório).
Dica do Sensei: Usuários com permissão apenas de SELECT não conseguem alterar, apagar ou criar nada no banco. É como ter uma "lupa" para ver, mas não tocar nos dados. Perfeito para relatórios, testes ou integrações seguras.
Passo 6: Teste o acesso (opcional)
Se você precisar testar o acesso com segurança:
- Use um script simples (como um arquivo PHP com conexão ao banco) com as credenciais do novo usuário.
- Tente fazer uma consulta de leitura (ex:
SELECT * FROM tabela). - Tente uma alteração (ex:
UPDATEouDELETE) — se falhar, está tudo certo! O usuário só tem leitura.
Conclusão: segurança com simplicidade
Parabéns! Você acabou de criar um usuário com acesso somente de leitura ao seu banco de dados. Isso protege seus dados, evita erros acidentais e é uma ótima prática para quem compartilha informações com terceiros.
Se tiver dúvidas ou precisar de ajuda, o suporte da GeHost está à disposição — e lembre-se: 30 dias grátis após a entrega estão sempre disponíveis para quem precisa de um toque extra.
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*