Como conceder acesso remoto ao banco de dados MySQL com segurança
Oi! Aqui é a Sensei da GeHost 🦉 Hoje vamos falar de um assunto que parece assustador, mas que fica bem tranquilo quando você entende o passo a passo: liberar o acesso remoto ao seu banco de dados MySQL.
Isso é útil quando você precisa conectar seu banco a um programa fora do servidor — por exemplo, um software de gestão no seu computador, uma ferramenta de análise de dados, ou um sistema que roda em outro lugar e precisa "conversar" com o seu banco hospedado na GeHost. Vamos lá, com calma, um passo de cada vez.
Dica da Sensei: só libere o acesso remoto se você REALMENTE precisar. Se o seu site/sistema roda dentro da própria hospedagem, ele já acessa o banco internamente e não precisa de nada disso. Acesso remoto é só para quando algo de FORA do servidor precisa se conectar.
Passo 1: Entre no cPanel
Acesse o painel da sua hospedagem (o cPanel) com o usuário e senha que você recebeu por e-mail. Se não lembrar os dados de acesso, você encontra tudo no painel.gehost.com.br ou pode chamar nosso suporte.
Passo 2: Vá até a área de Bancos de Dados
Já dentro do cPanel, procure o grupo "Banco de Dados" na tela inicial e clique em "Bancos de Dados MySQL". É nessa área que ficam as ferramentas para criar bancos, gerenciar usuários e — o que nos interessa hoje — configurar o acesso remoto.
Passo 3: Encontre a seção "Remote MySQL"
Role a página até encontrar a seção chamada "Remote MySQL" (ou "MySQL Remoto"). É ali que você autoriza QUAL endereço de fora pode se conectar ao seu banco.
Passo 4: Adicione o host autorizado (com cuidado!)
- No campo indicado, digite o IP (ou domínio) exato do computador/servidor que vai acessar o banco remotamente. Esse dado quem fornece é a pessoa ou empresa responsável pelo sistema que vai conectar — se você não sabe qual IP usar, pergunte a quem administra essa outra ponta.
- Clique em "Add Host" (Adicionar Host).
- Pronto! Esse endereço específico já pode se conectar ao seu banco de dados de fora da hospedagem.
Dica de ouro da Sensei — evite o curinga%: o cPanel permite usar%(que significa "qualquer IP do mundo"), mas isso é uma enorme porta aberta — deixa seu banco visível pra internet inteira tentar acessar. Sempre que possível, cadastre o IP exato de quem vai se conectar, nunca o curinga geral. Se não tiver certeza de qual IP usar, é mais seguro NÃO liberar e chamar nosso suporte pra te orientar.
Passo 5: Confirme o usuário e a senha do banco
Acesso remoto liberado não adianta nada sem um usuário e senha fortes do banco. Se ainda não tem um usuário específico para essa conexão remota, crie um lá na mesma tela de "Bancos de Dados MySQL", com uma senha longa e única (evite senhas simples ou reaproveitadas de outro lugar).
Passo 6: Teste a conexão
Com o programa ou sistema externo, tente se conectar usando o usuário, a senha e o nome do banco. Se não conectar de primeira, confira se o IP cadastrado no Passo 4 é realmente o mesmo de onde a conexão está saindo (às vezes o IP muda, principalmente em internet residencial).
Boas práticas para manter tudo seguro
- Cadastre sempre o IP específico, nunca o curinga
%, a não ser em último caso e por pouco tempo. - Use senhas fortes e exclusivas para os usuários de banco de dados.
- Remova o acesso remoto assim que ele não for mais necessário — volte na mesma tela e apague o host da lista.
- Revise periodicamente a lista de hosts autorizados no "Remote MySQL" — se aparecer algo que você não reconhece, remova e fale com a gente.
- Evite deixar acesso remoto "esquecido" ligado indefinidamente — trate como uma chave emprestada: dá acesso, usa, e recolhe.
Ficou com dúvida ou algo não conectou? Fica tranquilo(a) — é super comum. É só chamar o suporte da GeHost pelo painel.gehost.com.br que a gente te ajuda a revisar as configurações com calma. Estamos aqui pra isso! 💛