Error de Permiso Denegado

30/05/2006 - 22:34 por Juan | Informe spam
Hola Grupo :
Cuando compilo bajo esta linea me marca error de Permiso Denegado, vi si las
carpetas que estaban como solo lectura y les saque esa restriccion pero el
error aun persiste

strPath =
server.MapPath("../scx2/Script/Clientes/planillas/Estadistica.xls")

Set arc_xls = arc.OpenTextFile(strPath,2,True) / AQUI ME MARCA EL ERROR
LINEA 60 /

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A0046)
Permiso denegado
/sitiomas/GER/Estadistica.asp, línea 60


Espero me puedan guiar

Sldos

Juan

Preguntas similare

Leer las respuestas

#1 urko binarya
31/05/2006 - 10:09 | Informe spam
Hay servidores que por seguridad no se puede utilizar el "../dir"
del server.mapPath.
te puede pasar eso.
si puedes cambiarlo bien.
si no haz un response write del server.mappath del directorio donde estes y
poner la ruta completa
o si el directorio scx2 esta en el raiz poner server.MapPath("/scx2.")

he creado una variable para poner o quitar los .. porquer tenia el mismo
problema
trabajo sobre wroot donde cuelgan las web en local y claro al pasarlo a el
servidor no iba bien.

saludos
urko




"Juan" escribió en el mensaje
news:%
Hola Grupo :
Cuando compilo bajo esta linea me marca error de Permiso Denegado, vi si
las carpetas que estaban como solo lectura y les saque esa restriccion
pero el error aun persiste

strPath =
server.MapPath("../scx2/Script/Clientes/planillas/Estadistica.xls")

Set arc_xls = arc.OpenTextFile(strPath,2,True) / AQUI ME MARCA EL ERROR
LINEA 60 /

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A0046)
Permiso denegado
/sitiomas/GER/Estadistica.asp, línea 60


Espero me puedan guiar

Sldos

Juan

Respuesta Responder a este mensaje
#2 Jhonny Vargas P. [MVP]
31/05/2006 - 14:58 | Informe spam
Hola Juan,

El IIS trabaja con usuarios anónimos que es el IUSR_nombreservidor y el
IWAM_nombreservidor, dependiendo del nivel de aislamiento de tu aplicación
en el IIS, será el usuario que toma el IIS.

Por esto mismo, si necesitas acceder a algun recurso del servidor desde tu
página ASP, debes considerar que uno de estos dos usuarios mencionados
anteriormente DEBEN tener permisos en este recurso.

Abre la carpeta donde tienes el XLS con el botón del lado derecho del mouse,
anda a propiedades->seguridad y chequea que estos 2 usuarios tengan permisos
suficientes para esta carpeta, si vas a agregar información a este archivo
debes dejarlo como lectura y escritura, si tienes que leer, dejalo como
lectura no màs.


Saludos,
Jhonny Vargas P.
Santiago de Chile
http://msmvps.com/jvargas



"Juan" escribió en el mensaje
news:%
Hola Grupo :
Cuando compilo bajo esta linea me marca error de Permiso Denegado, vi si
las carpetas que estaban como solo lectura y les saque esa restriccion
pero el error aun persiste

strPath =
server.MapPath("../scx2/Script/Clientes/planillas/Estadistica.xls")

Set arc_xls = arc.OpenTextFile(strPath,2,True) / AQUI ME MARCA EL ERROR
LINEA 60 /

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A0046)
Permiso denegado
/sitiomas/GER/Estadistica.asp, línea 60


Espero me puedan guiar

Sldos

Juan

Respuesta Responder a este mensaje
#3 Marc Solé
09/06/2006 - 09:52 | Informe spam
Hola grupo, aprovecho este post para preguntar si puedo utilizar el mismo
sistema para abrir una carpeta del servidor (que está restringida a sólo
unos usuarios) desde mi aplicación, o hay alguna otra forma de hacerlo.

Mi aplicación pide de un inicio el nombre de usuario i password del sistema
para ejecutarse.
No puedo utilizar ese nombre de usuario para "engañar" de alguna forma al
servidor y que la apliación utilice ese nombre de usuario?

Gracias

Marc


"Juan" wrote in message
news:%
Hola Grupo :
Cuando compilo bajo esta linea me marca error de Permiso Denegado, vi si


las
carpetas que estaban como solo lectura y les saque esa restriccion pero el
error aun persiste

strPath > server.MapPath("../scx2/Script/Clientes/planillas/Estadistica.xls")

Set arc_xls = arc.OpenTextFile(strPath,2,True) / AQUI ME MARCA EL ERROR
LINEA 60 /

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A0046)
Permiso denegado
/sitiomas/GER/Estadistica.asp, línea 60


Espero me puedan guiar

Sldos

Juan


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