Correr Sistema Administrativo

21/01/2005 - 03:31 por Perucho | Informe spam
Instalé Server 2003 Enterprise Ed. con DNS, DC y un Sistema Administrativo y
se le dio permiso a todos los usuarios del dominio para que ejecutaran este
programa. Sin embargo sólo el ADMINISTRADOR puede correr este programa.
Cuando cualquier otro usuario quiere correr este programa sale un aviso
anunciando que no puede "read" un contenido en un sitio de memoria específico.
Qué dejé de hacer para que todos los usuarios permitidos puedan correr este
programa?
Ví en otro sitio que esto funciona sin problemas para cualquier usuario en
el dominio. Cuál puede ser la diferencia?

Muy agradecido de antemano

Perucho
 

Leer las respuestas

#1 Fernando Reyes [MS MVP]
21/01/2005 - 13:47 | Informe spam
En ocasiones, nos encontramos con determinado software que requiere que el
usuario que lo utilice sea administrador del equipo para poder funcionar,
con un usuario normal dará errores o, sencillamente, no arrancará siquiera.
Eso es por ser un software que no está diseñado para entorno multiusuario en
sistemas W2000/XP. El problema viene por intentar escribir en ramas del
registro y/o en carpetas del disco duro que tienen vedada la escritura a
usuarios no administradores.
Puedes mirar en la web del desarrollador de ese software por si tiene un
parche que solucione el problema o si por lo menos tiene la información de
cómo hay que hacer para solucionarlo.

Podrías arreglarlo por tu cuenta, si bien va a ser arduo, pues consiste en
que identifiques en qué carpetas del disco debes dar permiso de escritura a
los usuarios y en qué ramas del registro debes hacer lo propio (lo más común
es que sea en la rama
HKLM\Softwareombre_de_la_empresa_desarrolladora_o_nombre_del_programa; si
fuese un software preparado para el entorno multiusuario de W2000/XP debería
escribir en
HKCU\Softwareombre_de_la_empresa_desarrolladora_o_nombre_del_programa).

Hay un "truqui" que a veces cuela; consiste en hacer administrador local al
usuario que quieres que use la aplicación, que ejecute una primera vez el
programa, y volver a hacerle usuario normal, con suerte "torearás" el
problema (cuando sencillamente el usuario tiene que poder crear determinadas
entradas en el registro y/o ficheros en el disco la primera vez que utiliza
el programa y una vez creados ya no va a necesitar poder escribir en el
registro y/o disco para poder utilizarlo).

Por último, también puede ser útil el usar esta herramienta de MS, el
lanzador de aplicaciones con privilegios elevados:

Elevated Privileges Application Launcher
http://www.microsoft.com/downloads/...2A20217CE0



Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000
MCSA Windows Server 2003
freyes.tururú@tururú.mvps.org
(No toques la corneta para escribirme)


Fue Perucho () el que, con sus deditos,
escribió:

Instalé Server 2003 Enterprise Ed. con DNS, DC y un Sistema
Administrativo y se le dio permiso a todos los usuarios del dominio
para que ejecutaran este programa. Sin embargo sólo el ADMINISTRADOR
puede correr este programa. Cuando cualquier otro usuario quiere
correr este programa sale un aviso anunciando que no puede "read" un
contenido en un sitio de memoria específico. Qué dejé de hacer para
que todos los usuarios permitidos puedan correr este programa?
Ví en otro sitio que esto funciona sin problemas para cualquier
usuario en
el dominio. Cuál puede ser la diferencia?

Muy agradecido de antemano

Perucho

Preguntas similares