Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-10-2007
Avatar de Gelmin
Gelmin Gelmin is offline
Miembro
 
Registrado: may 2003
Ubicación: Chinandega-Nicaragua
Posts: 56
Poder: 21
Gelmin Va por buen camino
Question Problema de conexion para usuarios sin privilegios

Hola estimados compañeros, hace un tiempito hice una aplicación utilizando bases de datos paradox, con delphi 7 la aplicación es para medir el tiempo que dilata una sesión de usuario de windows y luego hacer unos informes con esa info, pero bueno el problema que tengo es el siguiente.

Cuando instalo la aplicación en equipos con windows xp que estan unidos a un dominio de red, el cual tiene usuarios con privilegios (Administradores, programadores, etc.) y usuarios sin privilegios (Visitas, estudiantes, etc..) el programa funciona bien con los usuarios que tienen privilegios pero con los que no tienen me envia un error que dice lo siguiente "An error ocurred while attempting to initialize the Borland Data Base Engine (error $2B05)" imagine que el problema estaba relacionado a los privilegios sobre la carpeta de instalación del programa donde estaba la base de datos.

Entonces le di "Control total" a todos los usuarios del dominio para esa carpeta de instalación y hasta marque una opcion que dice que "Reemplazar todas las entradas de permiso a todos los objetos secundarios..." para que lo aplicara a todas las subcarpetas donde el programa esta instalado. y sigue dando el mismo problema, he reinstalado el BDE pero no creo que sea el porque con usuarios con privilegios funciona correctamente, fui a la carpeta de Archivos comunes que es donde esta instalado el BDE y tambien le di "control total" a los usuarios del dominio y nada.

Ya no se me ocurre otra cosa entonces quiero saber que ideas tienen para solucionar ese asunto, pienso que a lo mejor tenga que ver con windows mas que con BDE pero ya probe con eso de los permisos y no funciona, verifique que la direccion de la base datos este correcta, Bueno como les dije antes SOLO da error con usuarios SIN PRIVILEGIOS en windows.

Saludos y espero sus comentarios... Gel (Nicaragua)
__________________
Powered by Gel
Responder Con Cita
  #2  
Antiguo 13-10-2007
Avatar de rruz
[rruz] rruz is offline
Miembro Premium
 
Registrado: jun 2006
Posts: 146
Poder: 18
rruz Va por buen camino
Usa un componente TSession en tu aplicación con la propiedad AutoSessionName:=True ;


Apunta NetFileDir y PrivateDir a ubicaciones distintas y con derechos de escritura para todos los usuarios.



Hace lo mismo con el directorio del BDE y con el directorio que contiene las tablas.



Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema para asignar privilegios PaFernan99 MySQL 2 19-11-2006 20:32:50
Menu y privilegios de usuarios santiago14 Varios 2 27-08-2006 16:57:53
Como agregar grupos para concederi ciertos privilegios... Arturo Linux 1 02-06-2006 13:52:17
problema creando una base de datos para varios usuarios ercrizeporta Conexión con bases de datos 3 06-07-2005 23:29:35
Roles - Usuarios y privilegios Osorio Firebird e Interbase 2 13-02-2004 23:34:31


La franja horaria es GMT +2. Ahora son las 08:51:23.


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
Copyright 1996-2007 Club Delphi