Como criar um usuário MySQL com permissões limitadas a um único banco
Olá, querido(a) cliente da GeHost! 😊
Seja bem-vindo(a) ao nosso guia prático e carinhoso sobre como criar um usuário MySQL com acesso apenas a um banco específico. É uma ótima prática para manter seus dados seguros e organizados — como se fosse uma chave só para uma gaveta especial. Vamos juntos, passo a passo?
Antes de começar: o que você precisa saber
- Você precisa ter acesso ao cPanel da sua hospedagem.
- Seu plano deve permitir o uso de bancos de dados MySQL (todos os planos da GeHost incluem isso).
- Não é necessário saber programação — só seguir os passos com atenção.
Dica da Sensei: Sempre use nomes de usuários e bancos que façam sentido para você. Por exemplo:loja_usuariosoublog_posts. Assim, fica mais fácil lembrar depois!
Passo a passo: Criando o usuário com permissões limitadas
-
Entre no painel do cliente da GeHost: painel.gehost.com.br.
-
Depois de logado, clique em “Bancos de Dados MySQL” no grupo de ferramentas “Databases”. Você verá uma tela com opções para criar bancos, gerenciar usuários e definir permissões.
-
Crie um novo banco de dados (se ainda não tiver). No campo “Nome do Banco”, digite um nome curto e claro (ex:
minhacasa), e clique em “Criar Banco”. -
Em seguida, clique em “Adicionar Usuário” (ou “Criar Usuário”) no mesmo painel. Preencha os campos:
- Nome de usuário: escolha um nome único (ex:
usuario_minhacasa). - Senha: use uma senha forte (letras maiúsculas, minúsculas, números e símbolos).
Depois de preencher, clique em “Criar Usuário”.
- Nome de usuário: escolha um nome único (ex:
-
Agora vem o passo mais importante: atribuir permissões.
Na mesma tela, você verá uma lista de bancos. Encontre o banco que criou (ex:
minhacasa) e marque a caixinha ao lado dele.Em seguida, selecione apenas as permissões que o usuário precisa. Para acesso seguro e limitado:
- SELECT — para ler dados.
- INSERT — para adicionar novos dados.
- UPDATE — para alterar dados existentes.
- DELETE — para remover dados (só se necessário).
Evite marcar “Privilegios totais” (como ALL PRIVILEGES) — isso dá acesso completo ao banco, o que não é seguro.
-
Clique em “Salvar” ou “Atualizar Permissões”. Pronto! O usuário agora tem acesso apenas ao banco que você escolheu, com as permissões que você definiu.
Como usar esse usuário depois?
Quando você for configurar um sistema (como um site, loja virtual ou blog), use o nome de usuário e senha que criou, e o nome do banco que você definiu. Assim, o sistema só terá acesso ao que é necessário — e nada mais.
Conselho da Sensei: Não compartilhe senhas! Se precisar de acesso temporário para um desenvolvedor, gere um usuário específico com permissões mínimas e retire depois.
Quer saber mais?
Se tiver dúvidas, entre em contato com nosso suporte — estamos aqui para ajudar, sempre. E lembre-se: segurança começa com pequenas ações certas. Você está no caminho certo! 💚
Este guia é parte da Base de Conhecimento da GeHost, mantida com carinho por Raphael Neves Koga desde 2015. Grupo: G e Soluções e Eventos LTDA (marca Entexp, entexp.com.br).