Banco de dados 34 visualizações

Como criar um usuário de banco de dados com permissão limitada a uma única tabela

Ver no WHMCS

Como criar um usuário de banco de dados com permissão limitada a uma única tabela

Olá, querido cliente da GeHost! Seja bem-vindo ao seu guia de mão na massa, com todo carinho e atenção — como se fosse um papo entre amigos no café da manhã. Hoje vamos aprender a criar um usuário de banco de dados com acesso só a uma única tabela. Isso é super útil quando você quer compartilhar dados com alguém (um desenvolvedor, um parceiro, um sistema externo) sem deixar ele ter acesso a tudo.

Seu banco de dados é como um cofre com várias gavetas. Hoje, vamos abrir só uma gaveta para alguém — e só para ler ou editar o que está lá dentro. Sem entrar no resto. Vamos lá?

Passo a passo: criando um usuário com acesso limitado

  1. Entre no painel do cPanel

    Abra o seu navegador e vá para painel.gehost.com.br. Faça login com seu usuário e senha (os mesmos que você usou na compra).

    Tela de login do cPanel com campos Usuário e Senha
  2. Encontre a seção de Banco de Dados

    Na tela principal do cPanel (chamada de Home), procure pela seção Bancos de Dados. Clique em MySQL Databases.

    Painel inicial do cPanel com a seção 'Bancos de Dados' destacada
  3. Crie um novo usuário (se ainda não tiver)

    Na página de gerenciamento de bancos de dados, vá até a seção Usuários de Banco de Dados. Clique em Adicionar Usuário.

    Digite um nome de usuário (ex: user_loja) e uma senha segura. Clique em Adicionar.

    Tela 'Bancos de Dados MySQL' com botão 'Adicionar Usuário'
  4. Conecte o usuário ao banco de dados

    Volte para a seção Usuários de Banco de Dados e clique em Associar Usuário a Banco.

    Selecione o banco de dados que você quer usar (ex: meu_site_db) e o usuário que criou (ex: user_loja). Clique em Associar.

  5. Defina permissões específicas

    Agora vem o ponto mais importante: limitar o acesso.

    Volte para a seção Permissões de Usuário. Clique em Editar Permissões ao lado do usuário que você criou.

    Na lista de tabelas, desmarque todas as tabelas que não são da sua preferência.

    Depois, marque apenas a tabela que você quer que ele acesse (ex: produtos).

    Selecione as permissões que deseja conceder: SELECT (para ler), INSERT (para adicionar), UPDATE (para editar) — só o que você achar necessário.

    Clique em Salvar.

  6. Pronto! O usuário tem acesso apenas à tabela escolhida

    Seu usuário agora pode se conectar ao banco de dados, mas só pode ver, editar ou inserir dados na tabela específica que você permitiu.

    Dica da Sensei: Se você quiser, pode criar um usuário diferente para cada pessoa ou sistema que precisa de acesso. Assim, cada um tem sua própria chave — e você mantém o controle total.

Importante: segurança e boas práticas

Seu banco de dados é o coração do seu site. Por isso:

  • Nunca compartilhe senhas de usuários com acesso total.
  • Use nomes de usuários e senhas fortes (letras, números, símbolos).
  • Revise as permissões periodicamente — se alguém não precisa mais acessar, remova o acesso.
  • Se tiver dúvidas, entre em contato com o nosso suporte — estamos aqui para ajudar, sempre.

Se precisar de ajuda com o nome da tabela, o nome do banco ou como testar o acesso, é só chamar. Nós da GeHost estamos aqui com você, com todo carinho e respeito.

Com amor e tecnologia,
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.