Foros del Web » Programando para Internet » PHP »

Conexion mssql con windows authentication

Estas en el tema de Conexion mssql con windows authentication en el foro de PHP en Foros del Web. Hola a todos, verán hoy se me presento un problema, resulta que necesito conectarme a una base de datos MS SQL, hasta ahí todo normal. ...
  #1 (permalink)  
Antiguo 01/06/2012, 14:25
 
Fecha de Ingreso: julio-2011
Mensajes: 15
Antigüedad: 12 años, 9 meses
Puntos: 0
Conexion mssql con windows authentication

Hola a todos, verán hoy se me presento un problema, resulta que necesito conectarme a una base de datos MS SQL, hasta ahí todo normal.

Resulta que hay 2 servidores: el de producción y el de prueba, entonces necesito hacer unos cambios y obviamente los debo hacer sobre el servidor de prueba.

el servidor de producción tiene una ip normal para el acceso, de tipo: 1.0.0.1
el servidor de prueba tiene una instancia para conectarse: 1.0.0.2\instancia

A la hora de conectarme al de producción no hay problema, pongo la ip, el usuario y la contraseña

mssql_connect("1.0.0.1","user","pass");

pero no lo puedo hacer con el de prueba

mssql_connect("1.0.0.2\instancia","user","pass");


Ahora bien, para probar otras cosas, estoy viendo la base de datos a traves de "heidiSQL" y a la hora de conectarme hay dos detalles:

tengo que usar la opción "microsoft sql server (named pipe)" y ademas necesito activar la casilla "use window authentication" por lo que no me pide ingresar ni usuario ni password.

Entonces ahora si la pregunta:

¿Como recreo eso pero en php?, es decir conectarme por "named pipe" y usando "window authentication".

lo he probado de varias formas: sin los datos de usuario y pass, con el puerto, pero nada me da....

Alguna idea?

Gracias y espero pronta respuesta.

Etiquetas: conexion, mssql, sql, windows, autenticacion, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:32.