Banco de dados 6 visualizações

Como criar um usuário de banco de dados com permissão só de leitura

Ver no WHMCS

Como criar um usuário de banco de dados com permissão só de leitura

Olá, amigo(a) GeHost! 😊 Seja bem-vindo(a) ao nosso guia prático e carinhoso sobre como criar um usuário de banco de dados com acesso apenas para leitura. Isso é super útil quando você quer compartilhar dados com alguém (como um analista, designer ou parceiro) sem permitir que ele altere ou exclua informações.

Imagine assim: você tem um site com dados importantes — como produtos, clientes ou posts — e quer que alguém veja esses dados, mas não mexa neles. Com essa configuração, você mantém tudo seguro, mas ainda assim compartilha o que é necessário.

Seu Sensei da GeHost está aqui para te guiar passo a passo, com calma e clareza. Vamos lá?

Passo 1: Acesse o cPanel

Primeiro, você precisa entrar no painel de controle da sua hospedagem. Para isso:

  1. Abra seu navegador e vá até painel.gehost.com.br.
  2. Digite seu usuário e senha (os mesmos que você usa para o e-mail profissional).
  3. Click em Log in.
Tela de login do cPanel com campos de usuário e senha, e botão Log in

Passo 2: Acesse o gerenciador de bancos de dados

Depois de logado, você verá o painel principal do cPanel. Procure pela seção chamada Bancos de Dados — geralmente está na parte de "Banco de Dados" ou "Banco de Dados MySQL".

Clique em Bancos de Dados MySQL.

Painel inicial do cPanel com os grupos de ferramentas, destacando a seção 'Bancos de Dados'

Passo 3: Crie um novo usuário (se ainda não tiver)

Se você já tem um banco de dados, mas ainda não criou um usuário para ele, é hora de fazer isso:

  1. Na tela de "Bancos de Dados MySQL", clique em Novo Usuário (ou "Criar Usuário").
  2. Digite um nome de usuário (ex: leitor123).
  3. Escolha uma senha forte (use letras maiúsculas, minúsculas, números e símbolos).
  4. Click em Adicionar Usuário.

⚠️ Dica do Sensei: Não use senhas como "123", "senha123" ou "admin". Use um gerador de senhas ou algo único. Segurança é amor!

Passo 4: Atribua o usuário ao banco de dados

Seu usuário precisa estar ligado a um banco de dados real. Para isso:

  1. Na mesma tela, procure por Associações de Usuários ou "Adicionar Usuário ao Banco".
  2. Selecione o banco de dados que deseja proteger (ex: meubanco).
  3. Selecione o usuário que você criou (ex: leitor123).
  4. Click em Adicionar.

Passo 5: Defina permissões — só leitura!

Agora vem o momento mais importante: dar apenas permissão de leitura.

  1. Na mesma tela de associação, você verá uma lista de permissões: Leitura, Escrita, Execução, etc.
  2. Marque apenas a opção Leitura.
  3. Desmarque Escrita, Exclusão, Alteração e qualquer outra que permita mudanças.
  4. Click em Atualizar Permissões.

✅ Importante: Com apenas "Leitura", o usuário pode ver os dados, mas não pode alterar, apagar ou criar nada. É como dar uma lupa para alguém olhar um livro, mas não deixar escrever nele.

Passo 6: Teste (opcional, mas recomendado)

Se você tem acesso a uma ferramenta de conexão com banco de dados (como phpMyAdmin, ou um script simples), teste com o novo usuário:

  • Tente fazer uma consulta (ex: SELECT * FROM tabela;) — deve funcionar.
  • Tente fazer uma alteração (ex: UPDATE tabela SET coluna = 'novo valor';) — deve dar erro.

Se o erro aparecer, parabéns! Você fez tudo certo. A segurança está funcionando. 🎉

Conclusão: Segurança com cuidado e confiança

Pronto! Você acabou de criar um usuário com acesso só de leitura a um banco de dados. Isso é ótimo para colaborações seguras, auditorias, ou até para mostrar dados a um parceiro sem risco.

Se precisar de ajuda com algo mais — como criar backups, configurar e-mail ou migrar sites — é só vir aqui, que o Sensei da GeHost está sempre pronto para te ajudar.

Com carinho, Seu Sensei da GeHost 💙

Precisa de Ajuda?

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