Como restringir o acesso ao phpMyAdmin apenas por IP autorizado
Olá, amigo(a) GeHost! 😊
Se você está aqui, provavelmente quer deixar seu painel de gerenciamento de banco de dados — o phpMyAdmin — ainda mais seguro. Boa ideia! 🛡️
Por padrão, o phpMyAdmin pode ser acessado de qualquer lugar do mundo… mas e se você quiser que só seu IP (ou de um grupo específico) tenha acesso? É possível — e hoje, com a ajuda do Apache .htaccess, vamos fazer isso juntos, passo a passo. Não se preocupe: é mais simples do que parece!
Passo 1: Acesse o phpMyAdmin via cPanel
Primeiro, faça login no cPanel da sua conta GeHost.
Depois de logado, procure pela seção “Bancos de Dados” e clique em phpMyAdmin.
Passo 2: Localize o arquivo .htaccess
Quando você abre o phpMyAdmin, ele geralmente está dentro da pasta phpMyAdmin dentro de public_html.
Para restringir o acesso, vamos usar o arquivo .htaccess — um arquivo de configuração invisível que controla quem pode entrar no diretório.
Para acessá-lo, vá ao Gerenciador de Arquivos do cPanel:
- Clique em “Arquivos” no cPanel.
- Selecione “Gerenciador de Arquivos”.
- Na lista de pastas, clique em
public_html. - Procure pela pasta chamada
phpMyAdmin(ou algo parecido). - Abra essa pasta.
Passo 3: Edite o .htaccess
Dentro da pasta phpMyAdmin, procure por um arquivo chamado .htaccess. Se não existir, crie um novo.
Clique com o botão direito no arquivo .htaccess e selecione “Editar”.
Passo 4: Adicione as regras de acesso
No editor de texto, cole o seguinte código:
Require ip SEU_IP
Deny from all
Importante: Substitua SEU_IP pelo seu endereço IP público. Por exemplo:
Require ip 192.168.1.100
Deny from all
Se quiser permitir mais de um IP, basta adicionar linhas extras:
Require ip 192.168.1.100
Require ip 200.100.50.25
Deny from all
Passo 5: Salve as alterações
Após colar o código, clique em “Salvar Alterações” no canto superior direito do editor.
Passo 6: Teste o acesso
Tente acessar o phpMyAdmin novamente pelo navegador.
- Se você estiver usando o IP autorizado, vai conseguir entrar.
- Se estiver usando outro IP, verá uma mensagem como: “Acesso negado” ou “403 Forbidden”.
Pronto! Agora só quem está com o IP permitido pode acessar o phpMyAdmin. 🎉
Dica da Sensei 🌿
Se você muda de rede (por exemplo, vai para outro país ou conecta-se por celular), seu IP pode mudar. Nesse caso, acesse seu phpMyAdmin de novo usando o IP atual — ou, melhor ainda, use um serviço de IP fixo (como um servidor em nuvem) para garantir acesso constante.
Se precisar de ajuda, estamos aqui. Você não está sozinho(a) — a GeHost é sua parceira em segurança e crescimento. 💙