Banco de dados 39 visualizações

Como criar um usuário de banco de dados com permissões apenas de leitura

Ver no WHMCS

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.
Tela de login do cPanel com campos Usuário e Senha, e 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.
Painel inicial do cPanel com os grupos de ferramentas, incluindo 'Bancos de Dados' e '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.

  1. Na página de MySQL Databases, vá até a seção Usuários de Banco de Dados.
  2. Na caixa Novo Usuário, digite um nome curto e claro (ex: leitor1).
  3. Escolha uma senha forte (use letras maiúsculas, minúsculas, números e símbolos).
  4. 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.

  1. Na seção Associação de Usuários ao Banco, selecione o banco de dados na lista.
  2. Selecione o usuário que você criou.
  3. Clique em Adicionar.

Passo 5: Configure as permissões de leitura apenas

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

  1. Na mesma página, você verá uma lista de permissões para o usuário no banco.
  2. Marque apenas as opções abaixo:
    • SELECT — permite ler dados (obrigatório).
  3. Não marque nenhuma das outras opções: INSERT, UPDATE, DELETE, DROP, CREATE, etc.
  4. Clique em Salvar.

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: UPDATE ou DELETE) — 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)*

Precisa de Ajuda?

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