Carlos, Não entendi direito a pergunta. Eles querem se comunicar com o banco que está hospedado em um servidor remoto e não estão conseguindo. Ou eles têm um servidor na empresa e alguém quer se conectar remotamente e não esta conseguindo?
No primeiro caso não é necessário abrir as portas nem nada do gênero, somente colocar o host e conectar. No segundo caso é mais complicado. É necessário abrir a porta do banco no modem e direcionar para o servidor. É altamente recomendável também mudar o número da porta, pois alguns provedores de acesso bloqueiam determinadas portas. Essa configuração pode ser feita somente no modem apontando para porta verdadeira do banco, exemplo, você configura o cliente para conectar no IP XXX.XXX.XXX na porta 3366 no modem tu configura para que todas as conexões na porta 3366 devem ser redirecionadas para o IP YYY.YYY.YYY porta 3306. Assim tu engana o teu provedor de acesso. No primeiro caso se tu não consegue a conexão isso deve a um problema do servidor pois alguns não liberaram o acesso remoto ao banco de dados. No segundo o caso o problema é claramente de responsabilidade do cliente. Não sei qual a política da tua empresa, mas na minha não realizamos esse tipo de configuração, pois entendemos que a mesma cabe ao responsável pela administração da rede do cliente. Se realizássemos esse tipo de configuração para o cliente, daríamos margem para que sempre que houvesse um problema na rede ou de hardware o mesmo no chamasse para dar suporte responsabilizando nossa empresa e penalizando nosso produto. Trocando em miúdos ele diria que nosso produto é uma $#%&* porque não funciona e que a gente tem que vir concertar. _______________________________________________________ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/