Como usar phpMyAdmin com segurança (.htaccess) Print

  • 0

Como usar o phpMyAdmin com segurança usando .htaccess

Olá, querido cliente! 👋 Seja bem-vindo ao nosso guia prático e seguro sobre como proteger o acesso ao phpMyAdmin com o arquivo .htaccess. Aqui, você, mesmo sem ser técnico, vai aprender a proteger seu banco de dados com apenas alguns passos simples — como se fosse um segredo entre amigos. 😊

Antes de tudo: o phpMyAdmin é uma ferramenta poderosa, mas se deixado aberto, pode ser um alvo fácil para invasores. A boa notícia? Com um pequeno ajuste no .htaccess, você pode tornar seu acesso privado e seguro — como um portão com senha.

Passo 1: Acesse o cPanel

Primeiro, faça login no cPanel da sua conta GeHost. É só digitar seu usuário e senha (os mesmos que você usa para acessar o painel de controle).

Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in

Passo 2: Encontre o phpMyAdmin

No cPanel, procure pela categoria “Bancos de Dados”. Lá, você verá uma opção chamada phpMyAdmin. Clique nela para acessar o painel de gerenciamento do banco de dados.

Tela 'Bancos de Dados MySQL' com opção phpMyAdmin destacada

Passo 3: Acesse o Gerenciador de Arquivos

Para proteger o phpMyAdmin com .htaccess, precisamos editar o diretório onde ele está instalado. Volte ao cPanel e clique em “Gerenciador de Arquivos” (dentro da categoria “Arquivos”).

Tela 'Gerenciador de Arquivos' com árvore de pastas e barra de ações

Passo 4: Localize o diretório do phpMyAdmin

No Gerenciador de Arquivos, navegue até a pasta public_html (ou a pasta raiz do seu site). Procure por uma pasta chamada phpMyAdmin ou phpmyadmin (com letras maiúsculas ou minúsculas).

Se não encontrar, pode ser que o nome seja diferente — mas geralmente é assim. Se tiver dúvidas, fique tranquilo: o nome exato não muda o processo.

Passo 5: Crie o arquivo .htaccess

Com o diretório do phpMyAdmin selecionado, clique no botão “Criar novo arquivo” na barra de ações.

Na caixa de texto, digite exatamente:

.htaccess

Em seguida, clique em “Criar”.

Passo 6: Edite o .htaccess com segurança

Após criar o arquivo, clique com o botão direito sobre ele e selecione “Editar”.

Na janela de edição, cole o seguinte código:

AuthType Basic
AuthName "Acesso restrito ao phpMyAdmin"
AuthUserFile /home/SEU_USUARIO/.htpasswds/public_html/phpMyAdmin/passwd
Require valid-user

Atenção: Substitua SEU_USUARIO pelo nome da sua conta no cPanel (você já sabe qual é! 😉).

Dica do Sensei: O arquivo .htaccess é como um "portão de entrada" invisível. Ele só permite quem tiver a senha certa — e você é o único que sabe a senha.

Passo 7: Crie um usuário e senha (com .htpasswd)

Para que o acesso funcione, precisamos criar um usuário e senha. Volte ao cPanel e vá até “Segurança”“Gerenciador de Senhas” (ou “Password Protect Directories”).

Selecione o diretório phpMyAdmin e clique em “Password Protect”.

Na tela seguinte, digite um nome de usuário (ex: admin) e uma senha forte (use letras maiúsculas, minúsculas, números e símbolos).

Após salvar, o sistema cria automaticamente o arquivo de senha no caminho indicado no .htaccess.

Passo 8: Teste a proteção

Volte ao seu navegador e acesse o phpMyAdmin novamente. Você será pedido para digitar um usuário e senha — exatamente como um portal secreto!

Se conseguir entrar, parabéns! Você acaba de proteger seu banco de dados com segurança real.

Como desativar a proteção (quando necessário)

Se quiser desativar a proteção temporariamente:

  1. Volte ao .htaccess no Gerenciador de Arquivos.
  2. Apague todo o conteúdo do arquivo.
  3. Salve.

Pronto! O acesso será liberado novamente.

Importante: Dicas do Sensei

  • Nunca compartilhe sua senha — nem com amigos, nem com suporte (a menos que ele te peça em um canal seguro).
  • Use senhas fortes — evite "123456" ou "senha123". Use algo como MyP@ssw0rd!2025.
  • Atualize periodicamente — troque a senha a cada 3 meses.
  • Não deixe o phpMyAdmin acessível publicamente — mesmo com senha, é melhor manter o acesso restrito.

Se você seguir esses passos, seu phpMyAdmin estará tão seguro quanto um cofre de banco. 💼🔐

Se tiver dúvidas, não hesite em nos chamar. Estamos aqui para ajudar, sempre com um sorriso no coração. 🌸


Was this answer helpful?

« Back