Como configurar acesso remoto ao banco de dados MySQL com segurança
Olá, querido(a) cliente da GeHost! 👋 Seja bem-vindo(a) ao seu guia seguro e simples para permitir acesso remoto ao seu banco de dados MySQL — sem riscos, com cuidado e muita tranquilidade. Aqui, você vai aprender passo a passo como fazer isso com segurança, mesmo sendo novo(a) no assunto.
Antes de tudo, um lembrete importante:
Acesso remoto ao MySQL deve ser usado com cautela. Só permita quando necessário, e sempre com autenticação forte e restrições de IP.
Passo 1: Acesse o painel do cPanel
Para começar, faça login no painel da sua hospedagem GeHost:
Use o usuário e senha que você recebeu ao contratar a hospedagem. Se não lembra, acesse o painel.gehost.com.br e recupere suas credenciais.
Passo 2: Acesse o gerenciador de bancos de dados MySQL
Depois de logado, procure pela seção Bancos de Dados no painel do cPanel. Clique em Bancos de Dados MySQL.
Passo 3: Crie um usuário com permissões específicas
Para segurança, nunca use o usuário principal do banco. Em vez disso, crie um usuário exclusivo para acesso remoto:
- Na tela de gerenciamento, clique em Adicionar Usuário.
- Digite um nome de usuário (ex: usuario_remoto).
- Crie uma senha forte (use letras maiúsculas, minúsculas, números e símbolos).
- Clique em Adicionar.
Passo 4: Conceda permissões ao usuário
Após criar o usuário, você precisa atribuir permissões ao banco de dados que ele vai acessar:
- Na mesma tela, selecione o banco de dados que deseja usar (ex: meubanco).
- Selecione o usuário recém-criado.
- Marque as permissões necessárias — geralmente SELECT, INSERT, UPDATE, DELETE são suficientes.
- Clique em Adicionar.
Passo 5: Configure o acesso remoto com IP restrito
Aqui está o coração da segurança: permita apenas IPs específicos a acessar o banco remotamente. Isso evita que qualquer pessoa do mundo tente se conectar.
Na mesma tela de gerenciamento, procure por uma opção como Permitir acesso remoto ou Adicionar IP permitido. Se não houver essa opção diretamente no cPanel, entre em contato com o suporte da GeHost para que um técnico habilite o acesso com IP restrito, pois isso envolve configurações internas de segurança.
Dica de ouro: Se você for usar um aplicativo em casa, seu IP pode mudar. Use um serviço como ipinfo.io para verificar seu IP atual e informe-o ao suporte para que seja adicionado à lista de IPs permitidos.
Passo 6: Use conexão segura (SSL/TLS)
Quando estiver conectando remotamente, sempre use SSL/TLS. Isso criptografa todos os dados trocados entre seu computador e o servidor.
Seu aplicativo (como um cliente MySQL, PHPMyAdmin, ou outro software) deve estar configurado para usar conexão segura. Em geral, isso exige:
- Endereço do servidor: seu-domínio.com.br ou o endereço fornecido pelo suporte.
- Porta: 3306 (padrão) ou outra definida pelo suporte.
- Ativar SSL/TLS na conexão.
Passo 7: Teste com cuidado
Depois de configurar, teste a conexão com um software seguro (como MySQL Workbench, DBeaver ou phpMyAdmin via HTTPS). Nunca teste com senhas ou dados sensíveis em ambientes não seguros.
Passo 8: Revise e mantenha seguro
Recomendo:
- Revise regularmente a lista de IPs permitidos.
- Evite deixar o acesso remoto ativo por muito tempo.
- Se não precisar mais, desative o acesso remoto ou remova o IP da lista.
Quer ajuda? Estamos aqui!
Se você não conseguir encontrar alguma opção no cPanel, ou precisar de ajuda com configurações avançadas, entre em contato com o suporte da GeHost — estamos aqui para te ajudar com carinho, como um verdadeiro parceiro na jornada digital.
Até a próxima, com muito respeito e energia positiva 💚
Sensei da GeHost — seu parceiro seguro na nuvem