Banco de dados 8 visualizações

Como criar um usuário de banco de dados com permissões restritas a uma tabela

Ver no WHMCS

Como criar um usuário de banco de dados com permissões restritas a uma tabela

Olá, querido(a) cliente! Seja bem-vindo(a) ao nosso guia prático, onde você aprenderá, com calma e segurança, como criar um usuário de banco de dados com acesso apenas a uma tabela específica. Aqui na GeHost, acreditamos que tecnologia deve ser acessível a todos — mesmo que você nunca tenha mexido em um banco de dados antes. Vamos juntos, passo a passo?

Antes de começar: o que você precisa saber

  • Você já tem um banco de dados MySQL criado (se não tiver, pode criar no mesmo local).
  • Seu site ou aplicativo precisa de acesso a apenas uma tabela específica no banco.
  • Você quer que esse acesso seja seguro e restrito — só para essa tabela.
Dica da Sensei: Criar usuários com permissões limitadas é como dar uma chave só para uma porta específica da casa — ninguém entra em outras salas. É uma ótima prática de segurança!

Passo a passo: criando o usuário com permissões restritas

  1. Entre no cPanel

    Abra seu navegador e acesse o painel de controle da GeHost. Digite seu nome de usuário e senha — como se fosse uma porta de entrada para o seu site.

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in
  2. Encontre a seção "Bancos de Dados MySQL"

    No painel inicial do cPanel, procure pela categoria “Bancos de Dados”. Clique em “Bancos de Dados MySQL”.

    Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)
  3. Crie um novo usuário (se ainda não tiver)

    Na tela de "Bancos de Dados MySQL", clique em “Criar Novo Usuário”. Preencha um nome de usuário (ex: meuapp_user) e uma senha forte (use letras maiúsculas, números e símbolos). Clique em “Criar Usuário”.

  4. Conecte o usuário ao banco de dados

    Volte ao mesmo painel e clique em “Adicionar Usuário ao Banco”. Selecione o banco de dados que você quer proteger e o usuário que acabou de criar. Clique em “Adicionar”.

  5. Defina permissões restritas à tabela específica

    Agora vem o momento mais importante: restringir o acesso. Clique no botão “Gerenciar Permissões” ao lado do usuário. Na lista de tabelas, marque apenas a tabela que você quer que esse usuário acesse (ex: usuarios). Em seguida, selecione apenas as permissões necessárias: SELECT (ler), INSERT (inserir), UPDATE (editar) — evite DELETE e DROP se não for essencial.

    Tela 'Bancos de Dados MySQL' — criar novo banco, modificar e usuários de banco
  6. Salve as alterações

    Clique em “Salvar” para aplicar as permissões. Pronto! O usuário agora só pode acessar a tabela específica com as permissões que você definiu.

Conclusão: segurança com simplicidade

Parabéns! Você acabou de criar um usuário com acesso limitado e seguro a apenas uma tabela do seu banco de dados. Isso evita que erros ou acessos indevidos danifiquem seu sistema inteiro.

Um abraço da Sensei: Você está aprendendo, e isso já é um grande passo. A GeHost está aqui para te ajudar a construir com confiança. Se precisar de ajuda com algo, é só chamar — estamos sempre prontos!
Precisa de Ajuda?

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