Por que?

08/09/2003 - 19:13 por Hero | Informe spam
Consulta:

Por que cuando ejecuto una pagina desde un PC(estacion) me dice que
tengo acceso denegado. Si en el servidor donde tengo mi SITIO WEB(Windows
2000 server con SQL SERVER 70) me funciona si lo ejecuto desde el mismo
server. La pagina desde la estacion se vé pero al momento de hacer la
conexion con SQL server me reclama por mermiso.

Para conectarme con SQL SERVER tengo un DLL hecha con VB 60 y un SQL SERVER
con el cual se conecta la DLL que esta en el servidor.

Por que sera que me da ese problema, si ejecuto del mismo servidor TODO esta
OK???
Sera alguna configuracion del IIS que no he actualizado???
El PC esta en la red y en el mismo GRUPO DE TRABAJO.???

Gracias y espero me den ahora ustedes la mano?


Que la fuerza este contigo,- Hero.

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P.
08/09/2003 - 19:33 | Informe spam
Hola Mauricio,

Recuerda que debes darle permiso al usuario que está corriendo en la COM+,
manda el usuario quien está en ejecución, por lo tanto chequea esto. También
chequea que efectivamente se esté realizando el llamado a la dll,
posiblemente no tenga permiso el usuario anónimo sobre la dll... anda
probando de apoco.
- Usuario Anonimos
- Usuario de la COM+
- Usuario del Servidor de la Base de datos, en el caso de que sea distinto
al de la COM+


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile



"Hero" wrote in message
news:#
Consulta:

Por que cuando ejecuto una pagina desde un PC(estacion) me dice que
tengo acceso denegado. Si en el servidor donde tengo mi SITIO WEB(Windows
2000 server con SQL SERVER 70) me funciona si lo ejecuto desde el mismo
server. La pagina desde la estacion se vé pero al momento de hacer la
conexion con SQL server me reclama por mermiso.

Para conectarme con SQL SERVER tengo un DLL hecha con VB 60 y un SQL


SERVER
con el cual se conecta la DLL que esta en el servidor.

Por que sera que me da ese problema, si ejecuto del mismo servidor TODO


esta
OK???
Sera alguna configuracion del IIS que no he actualizado???
El PC esta en la red y en el mismo GRUPO DE TRABAJO.???

Gracias y espero me den ahora ustedes la mano?


Que la fuerza este contigo,- Hero.


Respuesta Responder a este mensaje
#2 Hero
08/09/2003 - 20:38 | Informe spam
Jhonny:

Pero donde le das permiso al Usuario ANONIMO sobre la dll, te comento
que no tengo mi aplicacion corriendo con COM+, solamente uso un usuario base
de datos.

En alguna parte le digo que el usuario anonimo pueda acceder a la dll(en que
parte)???

Gracias.

"Jhonny Vargas P." escribió en el mensaje
news:
Hola Mauricio,

Recuerda que debes darle permiso al usuario que está corriendo en la COM+,
manda el usuario quien está en ejecución, por lo tanto chequea esto.


También
chequea que efectivamente se esté realizando el llamado a la dll,
posiblemente no tenga permiso el usuario anónimo sobre la dll... anda
probando de apoco.
- Usuario Anonimos
- Usuario de la COM+
- Usuario del Servidor de la Base de datos, en el caso de que sea distinto
al de la COM+


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile



"Hero" wrote in message
news:#
> Consulta:
>
> Por que cuando ejecuto una pagina desde un PC(estacion) me dice que
> tengo acceso denegado. Si en el servidor donde tengo mi SITIO


WEB(Windows
> 2000 server con SQL SERVER 70) me funciona si lo ejecuto desde el mismo
> server. La pagina desde la estacion se vé pero al momento de hacer la
> conexion con SQL server me reclama por mermiso.
>
> Para conectarme con SQL SERVER tengo un DLL hecha con VB 60 y un SQL
SERVER
> con el cual se conecta la DLL que esta en el servidor.
>
> Por que sera que me da ese problema, si ejecuto del mismo servidor TODO
esta
> OK???
> Sera alguna configuracion del IIS que no he actualizado???
> El PC esta en la red y en el mismo GRUPO DE TRABAJO.???
>
> Gracias y espero me den ahora ustedes la mano?
>
>
> Que la fuerza este contigo,- Hero.
>
>


Respuesta Responder a este mensaje
#3 Jhonny Vargas P.
08/09/2003 - 23:12 | Informe spam
se supone que la dll la debes tener en una carpeta (debe ser en
c:\inetpub\componentes) Deberías darle permiso a los usuarios anónimos a esa
carpeta (IUSR_maquina, IWAM_maquina) de acceso total, no te preocupes por
estos permisos, ya que están fuera del servidor web.

La dll va a tomar a los usuarios anonimos.. por lo tanto, dependiendo de
como te conectes al servidor SQL... si es por usuario NT o usuario SQL
Server...
- Si es por NT, deberías darle permisos a los usuarios anónimos al Sql
Server (no es recomendable).
- SI es por SQL Server, deberías crear un usuario y en el constring pasarle
los datos del usuario creado.


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile


"Hero" wrote in message
news:
Jhonny:

Pero donde le das permiso al Usuario ANONIMO sobre la dll, te comento
que no tengo mi aplicacion corriendo con COM+, solamente uso un usuario


base
de datos.

En alguna parte le digo que el usuario anonimo pueda acceder a la dll(en


que
parte)???

Gracias.

"Jhonny Vargas P." escribió en el


mensaje
news:
> Hola Mauricio,
>
> Recuerda que debes darle permiso al usuario que está corriendo en la


COM+,
> manda el usuario quien está en ejecución, por lo tanto chequea esto.
También
> chequea que efectivamente se esté realizando el llamado a la dll,
> posiblemente no tenga permiso el usuario anónimo sobre la dll... anda
> probando de apoco.
> - Usuario Anonimos
> - Usuario de la COM+
> - Usuario del Servidor de la Base de datos, en el caso de que sea


distinto
> al de la COM+
>
>
> Saludos,
> Jhonny Vargas P. [MS MVP-ASP]
> Santiago de Chile
>
>
>
> "Hero" wrote in message
> news:#
> > Consulta:
> >
> > Por que cuando ejecuto una pagina desde un PC(estacion) me dice


que
> > tengo acceso denegado. Si en el servidor donde tengo mi SITIO
WEB(Windows
> > 2000 server con SQL SERVER 70) me funciona si lo ejecuto desde el


mismo
> > server. La pagina desde la estacion se vé pero al momento de hacer la
> > conexion con SQL server me reclama por mermiso.
> >
> > Para conectarme con SQL SERVER tengo un DLL hecha con VB 60 y un SQL
> SERVER
> > con el cual se conecta la DLL que esta en el servidor.
> >
> > Por que sera que me da ese problema, si ejecuto del mismo servidor


TODO
> esta
> > OK???
> > Sera alguna configuracion del IIS que no he actualizado???
> > El PC esta en la red y en el mismo GRUPO DE TRABAJO.???
> >
> > Gracias y espero me den ahora ustedes la mano?
> >
> >
> > Que la fuerza este contigo,- Hero.
> >
> >
>
>


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