SISTEMA NAO ACESSA POR IP

LEANDRO 16/12/2009 10:24:13
#329799
Bom Dia.
Ontem passei algo que nunca tinha passado antes.
Instalei um Sistema em VB.NET em um Cliente, no Servidor quando coloco minha string como localhost ele acessa normal, porem quando coloco o numero do IP ele não acessa, pensei que poderia ser problema no sistema, porem nem meu Mysql Administrator acessa via IP porem quando coloco localhost acessa normal.
IRRV 16/12/2009 10:31:06
#329802
Olá Leandro....

Voce ja adicionou uma exeção da porta 3306 do mysql no firewall??
LEANDRO 16/12/2009 10:33:15
#329803
Não foi adicionado, porem se esse mesmo foi o problema, o porque que acessa como localhost ?
FOXMAN 16/12/2009 11:20:11
#329808
Leandro, qual o erro que lhe é retornado ?????

LEANDRO 16/12/2009 11:55:01
#329814
FOXMAN:
o erro eu nao me retorno corretamente, porem traduzindo é nao foi possivel conectar Mysql host.

ELTON:
Servidor Windows
NETMANIA 16/12/2009 12:02:52
#329815
Além do firewall (que a partir do Windows 2003 server já vem instalado e funcionando), você deve verificar se para o usuário que você está utilizando para conectar com MySQL tem permissão para qualquer máquina da rede acessar? Por que estou mencinando isso, por que nas versões mais novas do MySQL, quando você instala, ele pergunta quem pode acessar as base de dados do MySQL e se você ativou este comando ele não irá deixar outras máquinas da rede conectarem com banco de dados.
LEANDRO 16/12/2009 12:06:29
#329819
Irei verificar o Firewall.
Porem estou achando estranho que pelo IP eu nao acesso inclusive do servidor, mas se eu colocar localhost, ou o ip da placa de rede 127.0.0.1 ele acessa normal
IRRV 16/12/2009 12:47:57
#329826
Leandro....

Quando vc usa o Localhost o mySQL entende que a instancia esta disponivel na maquina....
Quando se coloca um IP, mesmo estando em uma maquina local, o gerenciador do mySQl faz a consulta via REDE, pois ele ja nao sabe mais se uma instancia local ou ou de rede...so sabe que a instancia esta naquele IP...

Por isso mesmo estando Local, se vc colocar um ip na String de conexao, terá que liberar a porta no Firewall..

Att,
IRRV 16/12/2009 12:50:05
#329827
O IP 127.0.0.1 o MySQL le como Localhost

Abraço

Igor
JWCELYO 19/12/2009 20:53:29
#330089
veja como proceder a modificação de permissão para host remote pelo query broser
Tópico encerrado , respostas não são mais permitidas