Como configurar acesso remoto ao banco MySQL a partir de outro servidor imprimir

  • 0

Como configurar o acesso remoto ao banco MySQL a partir de outro servidor

Olá! Sensei aqui de novo, prontinha pra te ajudar. 🧉 Às vezes você precisa que uma aplicação, um servidor de teste ou uma ferramenta de BI (fora da sua hospedagem) converse diretamente com o seu banco de dados MySQL. Pra isso funcionar com segurança, o cPanel tem uma ferramenta chamada "Remote MySQL" (ou "Acesso Remoto ao MySQL"), que libera a conexão externa apenas para os endereços que você autorizar. Vamos passo a passo, sem pressa.

Antes de começar: liberar acesso remoto é como dar uma chave da porta de trás da sua casa. Só libere para quem você realmente confia e conhece o endereço (IP) de origem. Nunca compartilhe usuário e senha do banco por e-mail ou chat sem necessidade.

1. Acesse o seu cPanel

Entre no painel de controle da sua hospedagem normalmente, com o usuário e senha que você já utiliza.

2. Localize a área de Bancos de Dados MySQL

Dentro do cPanel, procure o grupo "Banco de Dados" e clique em "Bancos de Dados MySQL". É nessa mesma área — rolando um pouco a página — que fica a seção de "Remote MySQL" (acesso remoto).

Tela de Bancos de Dados MySQL no cPanel

3. Adicione o host (IP) autorizado

  1. Na seção "Remote MySQL", localize o campo "Add Access Host" (Adicionar Host de Acesso).
  2. Digite o endereço IP do servidor externo que vai se conectar ao seu banco. Se você não sabe qual é, peça esse dado para quem administra o outro servidor (ele costuma aparecer como "IP público" ou "IP de saída").
  3. Clique em "Add Host" para confirmar.
Dica da Sensei: evite usar o coringa % (que libera qualquer IP do mundo) a não ser que seja estritamente necessário e por pouco tempo. Prefira sempre liberar o IP exato do servidor de origem — é bem mais seguro.

4. Confirme os dados de conexão do banco

Ainda na tela de "Bancos de Dados MySQL", confirme:

  • O nome do banco de dados que você quer acessar;
  • O usuário do banco com permissão sobre esse banco (verifique em "Privilégios de Usuários Atuais" se ele tem os acessos necessários);
  • A senha desse usuário.

Esses três dados, junto com o endereço do seu servidor de banco (disponível no seu painel de hospedagem), são o que a aplicação externa vai precisar para conectar.

5. Teste a conexão a partir do outro servidor

No servidor externo, teste a conexão usando o cliente MySQL de sua preferência (linha de comando, MySQL Workbench, DBeaver, etc.), informando host, usuário, senha, banco e a porta padrão do MySQL. Se a conexão não abrir de primeira, respire fundo — geralmente é um detalhe simples de ajustar, veja o próximo passo.

6. Se a conexão não funcionar

  1. Confira o IP cadastrado: alguns provedores usam IP dinâmico, então o endereço pode ter mudado desde a última vez que você configurou.
  2. Verifique um possível firewall do lado do servidor externo, que pode estar bloqueando a saída da conexão.
  3. Revise usuário/senha/nome do banco com atenção — um espaço ou letra maiúscula/minúscula trocada já impede a conexão.
  4. Se mesmo assim não resolver, abra um chamado com o nosso suporte pelo painel do cliente — a equipe te ajuda a validar se está tudo certo do lado da hospedagem.

7. Boas práticas de segurança

  • Remova hosts autorizados que você não usa mais — quanto menos portas abertas, melhor.
  • Crie um usuário de banco específico para o acesso remoto, com permissões apenas no banco necessário (evite usar um usuário com acesso a tudo).
  • Troque a senha do usuário do banco periodicamente.
Ficou com dúvida em algum passo? Sem problema — pode chamar o suporte pelo painel do cliente, que a gente te acompanha até resolver. 💚

Esta resposta lhe foi útil?

« Retornar