Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-10-2006
Avatar de Alcolea
Alcolea Alcolea is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santiago de Cuba, Cuba
Posts: 100
Poder: 19
Alcolea Va por buen camino
Question Permisos para los archivos que serán instalados

Hola a todos, esta vez tengo una inquietud que seguramente muchos compartirán y es con relación al BDE después de instalado junto con una aplicación que estoy ya probando y los usuarios no pueden acceder a las tablas de la BD del programa si no son administradores al no tener permiso de escritura en el fichero C:\PDOXUSRS.NET.

Entonces la pregunta es la siguiente:

¿Cómo hacer para que al instalar el BDE que va con la aplicación los usuarios que no sean administradores del equipo puedan acceder a la BD?
Responder Con Cita
  #2  
Antiguo 13-10-2006
bitbow bitbow is offline
Miembro
 
Registrado: jul 2006
Posts: 366
Poder: 18
bitbow Va camino a la fama
Smile Saludos.

En delphi puedes especificar en donde estar ubicado el fichero net, puedes ubicarlo en una carpeta a la que los usuarios puedan acceder sin problemas.
Responder Con Cita
  #3  
Antiguo 13-10-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Si se trata de paradox en red, busca en el foro por NETFILEDIR.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 14-10-2006
Avatar de Alcolea
Alcolea Alcolea is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santiago de Cuba, Cuba
Posts: 100
Poder: 19
Alcolea Va por buen camino
No amigo lepe se trata de Paradox pero sin red y ya he probado que cambiando manualmente los permisos a C:\PDOXUSRS.NET después de instalar todos lo usuarios acceden a la BD sin dificultad.

Lo que no logro descifrar es como cambiar el permiso a este archivo siendo parte del BDE como si fuese uno que hubiera creado yo para programa.

Última edición por Alcolea fecha: 14-10-2006 a las 05:30:02.
Responder Con Cita
  #5  
Antiguo 14-10-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Si no es en red, supongo que "los usuarios" son "usuarios de windows", en ese caso, al abrir tu programa (mejor dicho, antes de conectar con la BBDD, elimina ese archivo, mira los atributos y usa SetFileAttribute y GetFileAttribute).

Edito: Creo que no he leido bien el mensaje. Ese archivo el BDE lo creará sin más, y debería ser borrado como indiqué antes. Pero de todas formas con NETFILEDIR puedes cambiar la ruta de su creación y darle una carpeta compartida donde si tengan permisos los usuarios.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 14-10-2006 a las 19:32:16.
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
Permisos para acceder a BD en Paradox quali Conexión con bases de datos 3 04-10-2006 15:18:46
Permisos para escribir en Pen drive Casimiro Notevi Linux 2 04-03-2005 10:45:33
Permisos de Archivos en Win2K y XP tolomeo API de Windows 0 06-07-2004 19:36:37
permisos para ejecutar un procedure Crandel Firebird e Interbase 2 17-07-2003 21:31:47
Permisos sobre archivos y directorios CORBATIN Varios 0 22-05-2003 18:57:52


La franja horaria es GMT +2. Ahora son las 06:15:10.


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