![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Lo que quiero aclarar es que no hay ninguna diferencia entre Delphi o PHP en este respecto. La diferencia está en la ip desde donde se conecta. No tiene que definir ninguna tabla para relacionar nada, a menos claro, que requiera un mecanismo personalizado de validación, pero esto último será por igual si lo hace con Delphi o PHP. // Saludos |
|
#2
|
||||
|
||||
|
A ver, a ver...
Yo estoy totalmente de acuerdo con vos que no hay ninguna diferencia entre Delphi y PHP, en lo que respecta a la conexión a mySQL. Sin embargo, el amigo DJ VMan tiene un comportamiento que desea que sea comun, y dado lo ya comentado no lo es "por defecto" y es que los usuarios "finales" o "reales" (vaya, los tipos que se sientan frente a la pc) solamente puedan conectarse desde determinadas IP's.. Alli es donde en Delphi era "automático" y en php tendría que hacerlo a "mano"... supe explicarme esta vez??? Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#3
|
||||
|
||||
|
Nótese que estamos hablando un poco en el aire ya que por el momento lo único que tú y yo podemos hacer, es conjeturar acerca de lo que posiblemente quiera o no hacer DJ VMan.
Si tu hipótesis: Cita:
Pero esto no es una limitación de PHP; ni siquiera tendría sentido conectarse desde cualquier lugar del mundo diciéndole a MySql: "no te creas, en realidad me estoy conectando desde mi oficina". Si la intención es usar un navegador Web para conectarse vía scripts PHP y a la vez restringir las IPs pues no tendrá más remedio que instalar un servidor Web en cada una de dichas IPs- cosa que para mí carece de sentido. Sea manual o en automático, ¿cómo es posible especificar la ip origen como no sea estando en dicha IP? Teniendo estaciones Windows con Delphi, la única razón que veo para usar PHP es poder conectarse desde varios lados independientemente de la IP. En este caso no quedará de otra que implementar su propio mecanismo de validación: crear un único usuario de MySql con permiso para conectarse desde cualquier lado y, posteriormente, validar nombre de usuario (de su sistema, no de MySql) y contraseña en una tabla aparte. // Saludos |
|
#4
|
|||
|
|||
|
Bueno gracias a todos...me ha quedado bastante claro.
Pero me hubiese gustado mas que PHP actuara como Delphi al conectarse... Respecto de sus conjeturas... Yo trabajo en una red de equipos bastante grande ...al menos eso creo alrededor de 250 equipos. Tenemos varios tipos de servidores, varias subredes y varias cosas mas. Pero sucede que, dadas las circunstancias, no quiero que los usuarios de una subred entren a este sistema. Debo agregar que los usuarios cambian de puesto constantemente (de puesto y labor), y puede suceder que el dia de mañana un usuario mal intencionado quiera conectarse desde una subred desde la cual no debe, esto...si es que se hubiese ido eliminarlo/modificarlo de la tabla users. Entonces dado el trabajo que habia hecho en delphi-mysql, quise implementar las restricciones de estas subredes mediante sus ips y asi poder olvidarme del tema. (ahora tiene sentido roman? )Pero de todas formas ya entendi que debo hacer...muchisimas gracias.
__________________
- Si tienes un problema que tiene solución ¿porque te preocupas? - Si tienes un problema que no tiene solución ¿porque te preocupas? |
|
#5
|
||||
|
||||
|
PHP actúa exactamente igual que Delphi al conectarse.
Pero independientemente de esto, lo que deseas hacer lo puedes lograr perfectamente sin tener que agregar un usuario por cada ip posible. Recuerda que en MySql, la IP que especificas en la tabla 'users' puede tener comodines. Por ejemplo, la entrada ('peter pan', 200.45.128.%, ...) permitirá a Peter Pan conectarse desde cualquier pc en la subred 200.45.128.X // Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|