Como criar um usuário MySQL com permissões restritas a um único banco Print

  • 0

Como Criar um Usuário MySQL com Permissões Restritas a um Único Banco

Olá, viajante da web! Seja bem-vindo(a) ao nosso canto de aprendizado. Aqui, você, meu(a) aluno(a) querido(a), vai aprender, com calma e certeza, como criar um usuário MySQL com acesso apenas a um banco específico — um passo essencial para manter sua aplicação segura e organizada.

Imagine que seu site é uma casa. O banco de dados é o cofre onde guardamos informações importantes. Queremos que apenas uma pessoa (o usuário) tenha acesso a esse cofre — e só ao cofre da nossa casa, nada de entrar em outras casas (bancos). Isso é o que vamos fazer hoje: criar um "cidadão digital" com permissão limitada.

Passo a passo: Crie seu usuário com acesso restrito

  1. Entre no painel do cliente

    Abra o navegador e acesse painel.gehost.com.br. Faça login com seu usuário e senha.

  2. Encontre o cPanel

    Na tela inicial do painel, localize o botão cPanel — ele é o portal principal para gerenciar seu site, e-mail, banco de dados e muito mais.

    Tela inicial do cPanel com os grupos de ferramentas
  3. Abra a ferramenta de Bancos de Dados MySQL

    Dentro do cPanel, procure pela seção Banco de Dados e clique em Bancos de Dados MySQL.

    Tela 'Bancos de Dados MySQL' no cPanel
  4. Crie um novo banco de dados (se ainda não tiver)

    Se você ainda não tem um banco, clique em Novo Banco de Dados. Digite um nome curto e claro (ex: meusite_db) e clique em Criar.

  5. Crie um novo usuário

    Na mesma tela, vá para a seção Usuários de Banco. Clique em Adicionar Usuário.

    Escolha um nome de usuário (ex: meusite_user) e uma senha forte (use letras maiúsculas, minúsculas, números e símbolos). Clique em Criar Usuário.

  6. Conceda permissões ao usuário apenas para o banco desejado

    Após criar o usuário, você verá uma lista de bancos. Marque apenas o banco que deseja restringir (ex: meusite_db).

    Na parte inferior, selecione as permissões: SELECT, INSERT, UPDATE, DELETE — essas são as mais comuns para sites. Evite ALL PRIVILEGES (isso dá acesso total).

    Clique em Adicionar.

  7. Pronto! Seu usuário está restrito ao banco

    Seu usuário agora tem acesso apenas ao banco que você escolheu. Nenhuma outra base pode ser acessada por ele — uma segurança em camadas, como um portão com senha única.

Dica do Sensei: Sempre use nomes de usuários e bancos com nomes descritivos, mas sem espaços ou caracteres especiais. Isso evita erros e facilita a manutenção.

Por que fazer isso?

Imagine que seu site foi invadido. Se o atacante conseguir o login de um usuário com acesso total a todos os bancos, ele pode danificar ou roubar dados de várias aplicações. Mas se o usuário tem acesso apenas a um banco, o dano é limitado — como se o ladrão entrasse apenas na sala de estar, e não no quarto ou na cozinha.

É por isso que, mesmo que seu plano seja simples, criar usuários com permissões restritas é uma prática obrigatória de segurança. E aqui, na GeHost, você tem tudo o que precisa para fazer isso com tranquilidade.

Quer ajuda extra?

Se ficar com dúvidas, não se preocupe. O suporte da GeHost está à disposição — e, como você já sabe, temos 30 dias de suporte grátis após a entrega. É só entrar em contato pelo painel ou pelo e-mail que aparece na fatura.

Seu site está seguro, seu banco está protegido, e você está no caminho certo. Parabéns, aluno(a) corajoso(a)! 🌟

Com carinho,
O Sensei da GeHost
G e Soluções e Eventos LTDA
CNPJ: 46.647.904/0001-04


Was this answer helpful?

« Back