Como liberar acesso remoto ao banco de dados MySQL para uma ferramenta externa
Olá, viajante da tecnologia! 👋 Se você está aqui, provavelmente quer conectar uma ferramenta externa (como um sistema de CRM, dashboard, automação ou aplicativo de gestão) ao seu banco de dados MySQL hospedado na GeHost. Muito bem! Vamos fazer isso com calma, passo a passo, como um verdadeiro Sensei do conhecimento.
Antes de começar: liberar acesso remoto ao banco de dados é uma ação sensível. Isso significa que, por um tempo, sua base de dados poderá ser acessada de fora do nosso servidor. Por isso, só faça isso quando necessário, e sempre com segurança — como um mestre que cuida do seu jardim com atenção.
Dica do Sensei: Nunca use o usuário root do MySQL para acesso remoto. Sempre crie um usuário específico com permissões limitadas.
Passo 1: Acesse o painel do cPanel
Para começar, faça login no painel da sua hospedagem:
- Abra o navegador e vá para painel.gehost.com.br.
- Insira seu usuário de hospedagem (geralmente seu domínio ou nome de conta) e a senha.
Passo 2: Acesse o gerenciador de bancos de dados MySQL
Depois de logado, você estará na home do cPanel. Procure pela seção “Banco de Dados” e clique em “Bancos de Dados MySQL”.
Passo 3: Crie um usuário com permissões específicas
Para segurança, não use o usuário principal do banco. Vamos criar um novo:
- Clique em “Criar usuário” (ou “+ Criar”).
- Digite um nome de usuário (ex: appexterno).
- Escolha uma senha forte (use letras maiúsculas, números e símbolos).
- Clique em “Criar usuário”.
Depois disso, vá até a seção “Usuários do Banco de Dados” e atribua esse novo usuário a um banco de dados existente ou recém-criado.
Passo 4: Permita acesso remoto ao usuário
Este é o passo mais importante — e também o mais delicado:
- Na tela de “Bancos de Dados MySQL”, encontre o usuário que você criou.
- Na coluna “Ações”, clique em “Editar Permissões” (ou “Gerenciar”).
- Selecione o banco de dados que deseja acessar.
- Na parte de “Permissões”, garanta que o usuário tenha as permissões necessárias (ex: SELECT, INSERT, UPDATE, DELETE).
- ⚠️ Agora, clique em “Adicionar IP de acesso remoto” (ou “Adicionar endereço IP”).
- Insira o IP da ferramenta externa que precisará acessar o banco (ex: 192.168.1.100).
- Se não souber o IP da ferramenta, peça ao suporte da ferramenta ou ao desenvolvedor responsável.
Atenção do Sensei: O acesso remoto só será liberado para os IPs que você adicionar explicitamente. Não deixe o acesso aberto para 0.0.0.0 ou todos os IPs — isso é como deixar a porta da casa aberta.
Passo 5: Configure a ferramenta externa com os dados corretos
Com o usuário criado e o IP liberado, agora é hora de conectar a ferramenta externa:
- Host: O endereço do servidor MySQL. Geralmente é localhost no ambiente interno, mas para acesso remoto, use o nome do servidor ou IP público da sua hospedagem (consulte seu painel ou suporte).
- Porta: Geralmente 3306.
- Usuário: O nome do usuário MySQL que você criou (ex: appexterno).
- Senha: A senha que você definiu.
- Banco de dados: O nome do banco ao qual o usuário tem acesso.
Se a conexão falhar, verifique se o IP foi adicionado corretamente e se a ferramenta está usando o protocolo certo (MySQL 5.7+ é o padrão).
Passo 6: Revise e mantenha em segurança
Depois de conectar, lembre-se de:
- Revisar periodicamente quais IPs têm acesso remoto.
- Remover o acesso assim que a ferramenta não precisar mais.
- Nunca compartilhar senhas ou dados de acesso com terceiros não confiáveis.
Final do Sensei: A segurança é como um jardim: precisa de cuidado diário. Libere acesso apenas quando necessário, e remova quando terminar. Assim, seu banco de dados permanece seguro, como um templo protegido.
Se tiver dúvidas, entre em contato com nosso suporte — estamos aqui para ajudar, com um sorriso e um coração de cliente. 💙
GeHost — hospedagem, domínios e e-mail profissional, desde 2015. Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04) Soluções com alma, tecnologia com propósito.