4.09 Como permitir acesso remoto para aplicação em outro servidor

Quando uma aplicação está hospedada em outro servidor, ela só conseguirá acessar o banco da sua conta se o host de origem for autorizado no Remote Database Access e se existir usuário com privilégios adequados.
Isso é comum em cenários com VPS, cloud, microsserviços, APIs, sistemas legados e aplicações separadas do ambiente onde o banco foi criado.

Como acessar o cPanel

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • área do cliente MyWay

As duas áreas principais que você usará são:

  • Remote Database Access
  • Manage My Databases

Como permitir acesso remoto para aplicação em outro servidor

Antes de começar

Você precisa saber:

  • onde a aplicação está hospedada
  • qual é o IP ou hostname real de origem
  • qual banco será usado
  • qual usuário a aplicação utilizará
  • quais operações a aplicação realmente precisa executar
Quanto mais preciso for esse levantamento, mais segura e estável será a configuração.

Passo 1 – Confirmar o IP do servidor da aplicação

Descubra qual é o IP público real do servidor onde a aplicação roda.

Isso é importante porque:

  • um painel pode mostrar um IP principal, mas a saída real pode ser outra
  • o servidor pode estar atrás de NAT
  • um balanceador pode alterar a origem percebida
Se houver dúvida, confirme com o administrador do ambiente ou com o provedor.

Passo 2 – Criar ou revisar banco e usuário

No Manage My Databases, confirme se o banco e o usuário da aplicação já existem.

Exemplo organizado:

  • Banco: app_producao
  • Usuário: app_prod_user

Depois, associe o usuário ao banco correto.


Passo 3 – Conceder apenas os privilégios necessários

Algumas aplicações precisam apenas:

  • ler dados
  • inserir registros
  • atualizar informações

Outras podem exigir permissões adicionais. Conceda somente o que for compatível com a necessidade real.

Evite usar permissões excessivas por comodidade, principalmente em produção.

Passo 4 – Liberar o host remoto no cPanel

Entre em Remote Database Access e informe o IP ou hostname do servidor da aplicação.

Preencha também um comentário claro, por exemplo:

  • Aplicação produção VPS
  • API externa servidor cloud

Depois clique em Add Host.


Passo 5 – Configurar a aplicação

No arquivo de configuração ou painel da aplicação, informe os dados do banco:

  • host do banco
  • porta
  • nome do banco
  • usuário
  • senha

Quando houver opção, valide também:

  • uso de SSL
  • tempo limite de conexão
  • charset adequado

Passo 6 – Testar antes de colocar em produção

Faça um teste controlado da conexão e de uma operação compatível com o uso real da aplicação.

Exemplos:

  • abrir a conexão
  • consultar um registro
  • executar uma operação simples de gravação em ambiente controlado
Esse teste confirma se a autorização de host, o usuário e os privilégios estão alinhados com a aplicação.

Boas práticas

  • use um usuário próprio para a aplicação
  • não reutilize contas antigas sem revisar permissões
  • documente qual IP foi liberado e para quê
  • remova o acesso quando o servidor deixar de ser usado
A permissão de host deve acompanhar o ciclo de vida da aplicação. Se o servidor mudou ou foi desativado, revise imediatamente a liberação.

Resultado esperado

Ao final, a aplicação hospedada em outro servidor terá caminho autorizado para se conectar ao banco da conta e operar de acordo com as credenciais e permissões definidas.

Resumo:

1. Descubra o IP real do servidor da aplicação
2. Crie ou revise banco e usuário
3. Conceda privilégios compatíveis
4. Libere o host remoto em Remote Database Access
5. Configure a aplicação
6. Teste a conexão antes do uso definitivo

Assim você habilita o acesso remoto da aplicação em outro servidor com mais segurança e previsibilidade.
Quando a aplicação for crítica, prefira validar a conexão em homologação antes de liberar o acesso definitivo em produção.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

4.01 Como acessar o Remote Database Access no cPanel

A opção Remote Database Access do cPanel serve para autorizar servidores externos a se...

4.02 O que é acesso remoto a banco de dados no cPanel

O acesso remoto a banco de dados no cPanel é a permissão dada para que um host externo...

4.03 Como liberar um IP para acesso remoto ao MySQL ou MariaDB

A função Remote Database Access permite liberar um IP específico para que ele possa acessar...

4.04 Como remover um IP liberado no acesso remoto

A área Remote Database Access também permite remover um IP ou host previamente autorizado,...

4.05 Como liberar vários hosts remotos com segurança

O recurso Remote Database Access permite liberar mais de um host remoto, o que é útil quando...