Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cliente de Datasnap en WinXP sin ser administrador no funciona? (https://www.clubdelphi.com/foros/showthread.php?t=74453)

lsg 21-06-2011 10:49:51

Cliente de Datasnap en WinXP sin ser administrador no funciona?
 
Tengo una aplicacion Datasnap (server y cliente) que funciona perfectamente, siempre y cuando, el que ejecute la aplicacion cliente, sea administrador.

Pero ocurre que necesito que la ejecuten algunos usuarios que no son administrador, y en ese caso, WinXP (SP3) da un error que dice:

"Exception EOleSysError in module MyAplicacionCliente.exe at 000A0E09. Acceso denegado".

He hecho varios intentos y no encuentro forma de hacerlo funcionar.

Alguien puede sugerir alguna solucion al respecto?

Gracias.

Chris 21-06-2011 17:35:57

Hola lsg!

Tienes alguna idea de cuál es la parte del código de tu programa que está generando el problema?

Saludos,
Chris

lsg 21-06-2011 17:48:51

Si, el problema ocurre cuando el cliente llama al DComConnection.connect;

Y la configuracion es la correcta, porque es la misma que se utiliza cuando el que ejecuta es un cliente Administrador.

Chris 21-06-2011 17:57:00

Para hacer la conexión se leen datos de configuración en el registro de Windows?

lsg 21-06-2011 18:00:26

No, se levantan de un ini.

Chris 21-06-2011 18:04:30

Los usuarios NO Administradores tienen permiso para leer ese archivo .ini del que hablas?

El síntesis el problema parece que tienen que ver con los privilegios.

Saludos,
Chris

lsg 21-06-2011 18:07:16

Si, sino supongo que fallaria la lectura del archivo ini. Pero ese no parece
ser el problema.

Gracias

Chris 21-06-2011 18:09:19

No generaría el mismo error que has puesto. Si pusiera que falla la lectura del archivo sería por otros motivos, cómo por ejemplo que no exista o ocurra un error de IO en el sistema de archivos.

Revisa que el usuario NO Administrador puede leer el archivo INI desde el explorador y con el Bloc de Notas de Windows.

Saludos,
Chris

lsg 21-06-2011 19:47:00

Si, el cliente puede leer el archivo ini


La franja horaria es GMT +2. Ahora son las 21:53:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi