Banco de dados 36 visualizações

Como criar um usuário de banco de dados somente leitura para relatórios externos

Ver no WHMCS

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.
Tela de login do cPanel com campos Usuário e Senha

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".
Tela do cPanel com o ícone 'Bancos de Dados MySQL' destacado

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.

  1. Na mesma tela, procure pelo banco de dados que deseja compartilhar.
  2. Na coluna "Ações", clique em Editar Permissões (ou "Alterar Permissões").
  3. Na lista de permissões, marque apenas:
    • SELECT (isso permite ler os dados)
  4. Desmarque todas as demais, como INSERT, UPDATE, DELETE, CREATE, DROP, etc.
  5. 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

Precisa de Ajuda?

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