Ver Mensaje Individual
  #1  
Antiguo 22-04-2004
DJ VMan DJ VMan is offline
Miembro
 
Registrado: jun 2003
Ubicación: Iquique - Chile
Posts: 81
Reputación: 21
DJ VMan Va por buen camino
mysq_connect y mas allá....

Hola a todos....bastante tiempo sin venir por esto lados y veo que mi cuenta aun está

Bueno he aqui el problema:

1º tengo un servidor linux y he montado mysql 4.0.18 en el. Tengo varias aplicaciones hechas en delphi que corren de distintos windows y se conectan a este servidor sin ningun problema. Debo agregar que cada usuario cuando se conecta se identifica, e internamente se pasa la ip de donde se está conectando al servidor mysql para que la contraste con la tabla de usuarios/host (en realidad esto pasa automáticamente yo no hago nada). Si pasa, el usuario entra...si no ....no.

2º he decidido crear las mismas aplicaciones pero esta vez via web (php básicamente), pero no he podido conectarme a mysql con los mismos usuarios siendo que estos ya están creados en el servidor mysql. He tenido que crear los mismos usuarios en el servidor, pero esta vez en la forma:

usuario@localhost

siendo que antes estaban como:

usuario@ip

ENTONCES:
definitivamente es algo entre la conexion php-mysql, la cual no se realiza de la misma forma que en delphi-mysql. La funcion mysql_connect(host,user,pass) me funciona solo si el usuario ha sido ingresado a mysql como user@localhost y la llamada desde php la es : mysql_connect('localhost',user,pass).

mi idea era connectarme algo asi como:

mysql_connect($_SERVER["HTTP_X_FORWARDED_FOR"],user,pass)

de manera de validar/restringir a los usuarios, tal cual sucede con mis aplicaciones delphi.

Alguien me puede ayudar?
__________________
- Si tienes un problema que tiene solución ¿porque te preocupas?
- Si tienes un problema que no tiene solución ¿porque te preocupas?
Responder Con Cita