Como criar um usuário de banco de dados somente leitura para relatórios externos
Olá, querido cliente! Aqui é a Sensei da GeHost, sua parceira de confiança na jornada digital. 🌟
Se você precisa compartilhar dados do seu banco de dados com um terceiro — como um contador, consultor ou parceiro de negócio — sem expor suas informações sensíveis, a solução ideal é criar um usuário somente leitura. Ele poderá ver os dados, mas não alterar, excluir ou modificar nada. É como dar uma "visão" do banco, sem abrir a porta da casa.
Este guia vai te mostrar, passo a passo, como fazer isso com segurança, mesmo que você não seja técnico. Vamos juntos?
Passo 1: Acesse o cPanel
Para começar, faça login no painel da sua hospedagem:
- Abra seu navegador e vá para painel.gehost.com.br
- Insira seu usuário (geralmente seu domínio ou e-mail) e a senha da hospedagem.
Passo 2: Acesse o gerenciador de bancos de dados
Depois de logado, procure na área de ferramentas por:
- Bancos de Dados MySQL — geralmente está no grupo "Base de Dados".
Passo 3: Crie um novo usuário (ou use um existente)
Se já tem um usuário que quer restringir, pode usar esse. Caso contrário, clique em + Criar para criar um novo.
Dê um nome claro, como:
- relatorios_externos
- consultor_leitura
Escolha uma senha forte (use letras maiúsculas, números e símbolos) e salve.
Passo 4: Atribua permissões somente leitura
Agora, vamos fazer o usuário ter acesso somente para ler os dados.
- Na mesma tela, procure pelo banco de dados que deseja compartilhar.
- Na coluna "Ações", clique em Editar Permissões (ou "Alterar Permissões").
- Na lista de permissões, marque apenas:
- SELECT (isso permite ler os dados)
- Desmarque todas as demais, como INSERT, UPDATE, DELETE, CREATE, DROP, etc.
- Clique em Salvar.
Pronto! Esse usuário agora só pode ler os dados — e não pode alterar nada.
Passo 5: Compartilhe as credenciais com segurança
Entregue ao terceiro (contador, parceiro, etc.) apenas:
- O nome do usuário (ex: relatorios_externos)
- A senha criada
- O nome do banco de dados
- O endereço do servidor (geralmente localhost ou o nome do servidor de banco)
Dica importante:
Nunca compartilhe a senha do seu usuário principal ou do cPanel. Use apenas o usuário criado especialmente para isso.
Passo 6: Revise e mantenha em segurança
De tempos em tempos, revise os usuários no banco de dados. Se o terceiro parar de usar, exclua o usuário para manter tudo seguro.
Se precisar, pode criar novos usuários com permissões limitadas sempre que necessário — é como ter chaves temporárias para visitantes.
Conclusão: Segurança com confiança
Com esse passo a passo, você pode compartilhar informações com segurança, sem abrir seu banco de dados para qualquer alteração. É um gesto de confiança, com controle total — como um portão que só abre para quem precisa ver, mas não tocar.
Se tiver dúvidas, seu suporte está aqui: 30 dias grátis após a entrega — basta entrar em contato pelo painel.
Até a próxima, com muito carinho e código limpo! 💙
Com amor,
Sua Sensei da GeHost