Acceso denegado

08/02/2005 - 19:03 por MG | Informe spam
Amigos, no se porque me sale este mensaje..., ya revisé
todos los permisos (creo) y no funciona.

Yo tengo una PC IIS y un servidor SQL. La PC IIS la
quiero cambiar por un servidor IIS. De esta manera tendré
un servidor IIS y un servidor SQL.

Todo lo trabajo con Windows 2000 Srv. el SQL es 2000 y el
IIS es 5.0 y el VS.NET es el 2002.

La instalación no ha tenido ningun problema y he
instalado el IIS nuevo tal cual como instalé el viejo (el
de la PC) pero al momento de ejecutar la página me
aparece este mensaje.

Por otro lado desde el IIS nuevo (el server) levanto el
VS.NET y abro el Server Explorer y desde allí puedo
ingresar al servidor SQL sin problemas y ver sus tablas y
demás.

El IIS nuevo funciona OK, he creado una paginita de
prueba que no accesa al SQL y funciona OK, pero cuando le
doy el acceso al SQL ya no funciona...

Aquí mi cadena de conexión:

Dim conexion As SqlConnection = New SqlConnection
("server=lim2k900;database=bitacora;uid=sa;pwd=lim2k900")
conexion.Open()
conexion.Close()

Ya probé que en vez de poner el nombre del server ponerle
el IP, le he agregado trusted connection a la cadena,
tanto true como false,..., la verdad ya no se que hacer.

MG.

Preguntas similare

Leer las respuestas

#1 Isaías
08/02/2005 - 20:23 | Informe spam
Todo indica que su SQL esta Autentificando por Windows, ya
que al intentar conectarse mediante el SA (nunca publique
el password verdadero), es cuando tiene problemas.
Respuesta Responder a este mensaje
#2 Marco
08/02/2005 - 20:47 | Informe spam
Gracias por la recomendación, pero como me explica que el
otro IIS si está trabajando actualmente sin
problemas, o en todo caso si es que no le he
entendido que debo de hacer...

Muchas gracias por su ayuda.


Todo indica que su SQL esta Autentificando por Windows,


ya
que al intentar conectarse mediante el SA (nunca


publique
el password verdadero), es cuando tiene problemas.
.

Respuesta Responder a este mensaje
#3 Miguel Egea
08/02/2005 - 22:41 | Informe spam
prueba ha ejecutar en el nuevo server IIS la utilidad cliconfg.exe. Esta
utilidad te dirá los protocolos habilitados. Asegurate que tienes habilitado
tcpip, después asegurate que está accesible ejecutando telnet al puerto que
esté escuchando tu sql (normalmente el 1433) y asegurate de que no te da
error.


-
Miguel Egea Gómez
Microsoft SQL-Server MVP
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"MG" escribió en el mensaje
news:092501c50e08$77d1e9e0$
Amigos, no se porque me sale este mensaje..., ya revisé
todos los permisos (creo) y no funciona.

Yo tengo una PC IIS y un servidor SQL. La PC IIS la
quiero cambiar por un servidor IIS. De esta manera tendré
un servidor IIS y un servidor SQL.

Todo lo trabajo con Windows 2000 Srv. el SQL es 2000 y el
IIS es 5.0 y el VS.NET es el 2002.

La instalación no ha tenido ningun problema y he
instalado el IIS nuevo tal cual como instalé el viejo (el
de la PC) pero al momento de ejecutar la página me
aparece este mensaje.

Por otro lado desde el IIS nuevo (el server) levanto el
VS.NET y abro el Server Explorer y desde allí puedo
ingresar al servidor SQL sin problemas y ver sus tablas y
demás.

El IIS nuevo funciona OK, he creado una paginita de
prueba que no accesa al SQL y funciona OK, pero cuando le
doy el acceso al SQL ya no funciona...

Aquí mi cadena de conexión:

Dim conexion As SqlConnection = New SqlConnection
("server=lim2k900;database=bitacora;uid=sa;pwd=lim2k900")
conexion.Open()
conexion.Close()

Ya probé que en vez de poner el nombre del server ponerle
el IP, le he agregado trusted connection a la cadena,
tanto true como false,..., la verdad ya no se que hacer.

MG.
Respuesta Responder a este mensaje
#4 Anonimo
09/02/2005 - 00:28 | Informe spam
miguel, ya está solucionado, gracias, tenía un problema
de puertos tal cual como lo indicas por un tema de
seguridad.


prueba ha ejecutar en el nuevo server IIS la utilidad


cliconfg.exe. Esta
utilidad te dirá los protocolos habilitados. Asegurate


que tienes habilitado
tcpip, después asegurate que está accesible ejecutando


telnet al puerto que
esté escuchando tu sql (normalmente el 1433) y asegurate


de que no te da
error.


-
Miguel Egea Gómez
Microsoft SQL-Server MVP
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"MG" escribió en el mensaje
news:092501c50e08$77d1e9e0$
Amigos, no se porque me sale este mensaje..., ya revisé
todos los permisos (creo) y no funciona.

Yo tengo una PC IIS y un servidor SQL. La PC IIS la
quiero cambiar por un servidor IIS. De esta manera tendré
un servidor IIS y un servidor SQL.

Todo lo trabajo con Windows 2000 Srv. el SQL es 2000 y el
IIS es 5.0 y el VS.NET es el 2002.

La instalación no ha tenido ningun problema y he
instalado el IIS nuevo tal cual como instalé el viejo (el
de la PC) pero al momento de ejecutar la página me
aparece este mensaje.

Por otro lado desde el IIS nuevo (el server) levanto el
VS.NET y abro el Server Explorer y desde allí puedo
ingresar al servidor SQL sin problemas y ver sus tablas y
demás.

El IIS nuevo funciona OK, he creado una paginita de
prueba que no accesa al SQL y funciona OK, pero cuando le
doy el acceso al SQL ya no funciona...

Aquí mi cadena de conexión:

Dim conexion As SqlConnection = New SqlConnection
("server=lim2k900;database=bitacora;uid=sa;pwd=lim2k900")
conexion.Open()
conexion.Close()

Ya probé que en vez de poner el nombre del server ponerle
el IP, le he agregado trusted connection a la cadena,
tanto true como false,..., la verdad ya no se que hacer.

MG.


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida