Como liberar acesso remoto ao banco de dados (Remote MySQL) imprimir

  • 0

Como liberar acesso remoto ao banco de dados (Remote MySQL)

Oi! Aqui é a Sensei da GeHost 🧘‍♀️ Hoje vamos aprender a liberar o acesso remoto ao MySQL — ou seja, permitir que um programa, site ou aplicativo que está fora da sua hospedagem (por exemplo, rodando no seu computador, em outro servidor ou em uma ferramenta de terceiros) consiga se conectar diretamente ao seu banco de dados.

Isso é bem comum quando você usa aplicativos de gestão, integrações, dashboards de BI ou quando um desenvolvedor precisa acessar o banco de fora do cPanel. Vamos passo a passo, com calma. 🌱

Só libere o acesso remoto se você (ou o seu desenvolvedor) realmente precisar conectar algo de fora ao banco. Se o seu site/sistema roda dentro da própria hospedagem, ele já enxerga o banco normalmente, sem precisar de nada disso.

1. Acesse o cPanel

Entre no seu cPanel com o usuário e senha da sua hospedagem.

Tela de login do cPanel

2. Encontre a ferramenta "Remote MySQL"

Dentro do cPanel, procure a seção de Banco de Dados (na mesma área onde fica "Bancos de Dados MySQL") e clique na ferramenta chamada Remote MySQL.

Área de bancos de dados MySQL no cPanel

3. Adicione o host de acesso

Na tela do Remote MySQL, você vai ver um campo chamado "Add Access Host" (Adicionar Host de Acesso). Aqui você informa de onde a conexão vai partir. Existem duas formas:

  1. IP específico (recomendado): digite o endereço IP fixo do servidor/computador que vai se conectar. Essa é a forma mais segura, porque só aquele IP terá permissão.
  2. Curinga (%): você pode usar % para liberar de qualquer lugar. Não recomendamos esse modo, pois deixa o banco exposto a qualquer IP da internet — use apenas em testes rápidos e desative depois.

Depois de digitar, clique em Add Host (Adicionar Host).

💡 Dica da Sensei: se você não sabe qual IP usar, peça para quem vai fazer a conexão (o desenvolvedor da ferramenta externa, por exemplo) informar o "IP público" da aplicação dele.

4. Confira se o usuário do banco tem permissão

Liberar o host não é suficiente sozinho: o usuário do banco de dados que vai se conectar precisa estar associado ao banco correto, com as permissões adequadas. Isso é feito na tela "Bancos de Dados MySQL", na seção de usuários e privilégios.

5. Dados de conexão

Para configurar a aplicação externa, você vai precisar informar:

  • O endereço do servidor de banco de dados (host);
  • O nome do banco;
  • O usuário e a senha do banco.

Esses dados variam de conta para conta. Você encontra o host correto no seu painel de hospedagem ou pode confirmar com o nosso suporte — assim garantimos que você está usando exatamente o endereço certo para a sua conta.

6. Teste a conexão

Com o host liberado e o usuário com permissão, teste a conexão pela sua aplicação externa. Se der erro de acesso negado, revise:

  • Se o IP cadastrado no Remote MySQL é o mesmo que está tentando conectar (ele pode mudar se for um IP dinâmico!);
  • Se o usuário tem privilégios no banco correto;
  • Se usuário e senha foram digitados certinho na aplicação.
🔒 Segurança em primeiro lugar: revise de tempos em tempos os hosts liberados no Remote MySQL e remova os que não usa mais. Um acesso remoto esquecido é uma porta aberta que ninguém está olhando.

Ficou com dúvida?

Sem problemas! Se precisar de ajuda para encontrar o host de conexão do seu banco ou para configurar as permissões do usuário, é só chamar o suporte da GeHost pelo painel. Estamos aqui pra isso! 💚


Esta resposta lhe foi útil?

« Retornar