4.08 Como conectar um sistema externo ao banco hospedado no cPanel

O Remote Database Access permite que um sistema externo se conecte ao banco MySQL ou MariaDB hospedado no cPanel, desde que a origem seja autorizada e o usuário do banco tenha permissão adequada.
Na prática, isso é útil para ERPs, APIs, integrações, sites em outro servidor, aplicativos internos, rotinas de sincronização e outros sistemas que precisam acessar dados da hospedagem sem estarem dentro da mesma conta.

Como acessar o cPanel

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

No cPanel, você usará principalmente duas áreas:

  • Remote Database Access
  • Manage My Databases

Como conectar um sistema externo ao banco hospedado no cPanel

O que é necessário para a conexão funcionar

  • host remoto autorizado
  • banco de dados criado
  • usuário do banco criado
  • usuário associado ao banco com privilégios corretos
  • configuração certa no sistema externo
Se um único item estiver incorreto, a integração poderá falhar.

Passo 1 – Criar ou revisar o banco de dados

Entre em Manage My Databases e confirme se o banco que será usado pelo sistema externo já existe.

Exemplo:

  • cliente_appdb

Se ainda não existir, crie o banco antes de seguir.


Passo 2 – Criar ou revisar o usuário do banco

Na mesma área, confirme se existe um usuário dedicado para a aplicação.

Exemplo:

  • cliente_apiuser
É recomendável usar um usuário próprio para cada sistema ou integração importante, em vez de compartilhar um usuário amplo entre vários serviços.

Passo 3 – Associar o usuário ao banco com as permissões necessárias

Depois de criar o usuário, associe-o ao banco correspondente e conceda os privilégios compatíveis com o sistema.

Dependendo da aplicação, ela pode precisar de:

  • leitura
  • inserção
  • atualização
  • exclusão
  • criação de tabelas em alguns casos
Evite marcar permissões além do necessário se a aplicação não precisar delas.

Passo 4 – Liberar o host do sistema externo

Entre em Remote Database Access e informe o IP ou hostname do servidor onde o sistema externo está hospedado.

Depois clique em Add Host.

No comentário, descreva a finalidade, por exemplo:

  • API externa de vendas
  • ERP financeiro
  • Aplicação em VPS

Passo 5 – Configurar o sistema externo

No sistema que fará a conexão, normalmente será necessário preencher:

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

Dependendo da tecnologia usada, também pode haver campos para:

  • charset
  • SSL
  • timeout
  • modo de conexão
Com os dados corretos, o sistema conseguirá autenticar e acessar o banco remotamente.

Exemplo prático de cenário

Imagine uma loja virtual hospedada em um VPS externo que precisa usar o banco que está na hospedagem cPanel.

Você fará:

  • criação do banco
  • criação do usuário
  • associação do usuário ao banco
  • liberação do IP do VPS no Remote Database Access
  • configuração desses dados na loja virtual

Erros comuns

  • liberar o IP errado
  • informar host do banco incorreto na aplicação
  • usar senha desatualizada
  • não vincular o usuário ao banco
  • esquecer que o sistema externo roda em outro IP do que o esperado
Quando a aplicação não conecta, muitas vezes o problema não está no banco em si, mas na combinação errada entre host autorizado, credenciais e privilégios.

Resultado esperado

Ao final do processo, o sistema externo conseguirá acessar o banco hospedado no cPanel de forma autenticada e compatível com as permissões configuradas.

Resumo:

1. Crie ou revise o banco
2. Crie ou revise o usuário
3. Associe o usuário ao banco com os privilégios certos
4. Libere o IP ou hostname do sistema externo
5. Configure a conexão no sistema
6. Teste a autenticação e o acesso

Assim o sistema externo poderá trabalhar com o banco hospedado no cPanel.
Para integrações importantes, prefira usar um usuário dedicado, comentário claro na liberação do host e validação controlada antes de entrar 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...