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:
- Abra seu navegador e vá até painel.gehost.com.br.
- Digite seu usuário e senha (os mesmos que você usa para o e-mail profissional).
- Click em 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.
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:
- Na tela de "Bancos de Dados MySQL", clique em Novo Usuário (ou "Criar Usuário").
- Digite um nome de usuário (ex: leitor123).
- Escolha uma senha forte (use letras maiúsculas, minúsculas, números e símbolos).
- 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:
- Na mesma tela, procure por Associações de Usuários ou "Adicionar Usuário ao Banco".
- Selecione o banco de dados que deseja proteger (ex: meubanco).
- Selecione o usuário que você criou (ex: leitor123).
- Click em Adicionar.
Passo 5: Defina permissões — só leitura!
Agora vem o momento mais importante: dar apenas permissão de leitura.
- Na mesma tela de associação, você verá uma lista de permissões: Leitura, Escrita, Execução, etc.
- Marque apenas a opção Leitura.
- Desmarque Escrita, Exclusão, Alteração e qualquer outra que permita mudanças.
- 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 💙