Problema con privilegios

31/03/2006 - 20:11 por Cristian | Informe spam
Hola a todos,
tengo varias XP unidas a un dominio W2000, y el
problema es el siguiente:
Los usuarios trabajan comodamente cuando están agregados como
administradores de sus equipos, pero cuando los quito hay 2 aplicaciones que
tiran errores.
1- Una está hecha en VB 6 y el error se presenta al ejecutarla:
"Error '430' en tiempo de ejecución"
"Esta clase no admite Automatización o la interfaz esperada"

2- La otra, cuando se inicia, intenta leer unos valores en el registro de
windows (HKLM/software/nombreAplicación) y no los encuentra, generando así un
error. Creo que la línea dice lRetVal = RegOpenKeyEx(HKEY_LOCAL_MACHINE,
direccion + Clave, 0, KEY_ALL_ACCESS, hKey) y hkey devuelve 0 (debería
retornar otro valor)

Estos inconvenientes se solucionan agregandolos como administradores de sus
equipos, pero por supuesto que no quiero hacerlo. Como se pueden solucionar
estos errores?

Saludos y muchas gracias.
 

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
31/03/2006 - 20:22 | Informe spam
En el punto 2) es mas que probable que dando permisos a la clave del registro.
En el punto 1) tendras que dar permisos "a algo". El determinar ese "algo" no es sencillo. Deberas monitorizar el registro (regmon) y los ficheros (filemon) a ver donde da el problema. Ambas utilidades estan en www.sysinternals.com

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm
news://jmtella.com

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Cristian" wrote in message news:
Hola a todos,
tengo varias XP unidas a un dominio W2000, y el
problema es el siguiente:
Los usuarios trabajan comodamente cuando están agregados como
administradores de sus equipos, pero cuando los quito hay 2 aplicaciones que
tiran errores.
1- Una está hecha en VB 6 y el error se presenta al ejecutarla:
"Error '430' en tiempo de ejecución"
"Esta clase no admite Automatización o la interfaz esperada"

2- La otra, cuando se inicia, intenta leer unos valores en el registro de
windows (HKLM/software/nombreAplicación) y no los encuentra, generando así un
error. Creo que la línea dice lRetVal = RegOpenKeyEx(HKEY_LOCAL_MACHINE,
direccion + Clave, 0, KEY_ALL_ACCESS, hKey) y hkey devuelve 0 (debería
retornar otro valor)

Estos inconvenientes se solucionan agregandolos como administradores de sus
equipos, pero por supuesto que no quiero hacerlo. Como se pueden solucionar
estos errores?

Saludos y muchas gracias.

Preguntas similares