Hola,
Tengo el siguiente problema tengo una aplicación que trabaja en el directorio app y tiene las bases de datos en el directorio data.
El programa sirve a varios usuarios de un grupo de trabajo en Windows XP, estoy buscando la forma de protejer los archivos del directorio data, de modo que los usuarios no puedan acceder a el pero si la aplicación.
De este modo evitaría que pudieran borrar los archivos o algo así.
No he podido dar con la forma, existe alguna forma de hacerlo con Windows XP Professional.
(No hay ningún servidor, solo un grupo de trabajo).
Gracias desde ya.
restringir acceso a las dbfs en un grupo de trabajo de XP
- jose_murugosa
- Posts: 943
- Joined: Mon Feb 06, 2006 4:28 pm
- Location: Uruguay
- Contact:
restringir acceso a las dbfs en un grupo de trabajo de XP
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
José Murugosa
FWH + Harbour + Bcc7. Una seda!
José:
Yo tengo la siguiente estructura
C:\CarpetaDeLaAplicacion
|_____CarpetaDeArchivos
Entonces una solución muy primitiva es asignarle la propiedad de OCULTO a la carpeta de la aplicación, ojo solo a la carpeta de la aplicacion.
Así el usuario no ve donde estan los datos,
Saludos
Yo tengo la siguiente estructura
C:\CarpetaDeLaAplicacion
|_____CarpetaDeArchivos
Entonces una solución muy primitiva es asignarle la propiedad de OCULTO a la carpeta de la aplicación, ojo solo a la carpeta de la aplicacion.
Así el usuario no ve donde estan los datos,
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Este es un trabajo paraaaaaaa.... Advantage Database Server.
Con ADS no es necesario que compartas tu carpeta de datos, simplemente en tu programa pones:
AdsRightsCheck(.f.)
Y listo... a seguir funcionando. Solo compartes la carpeta del EXE pero no de los datos.
La Explicacion:
El servidor ADS corre en el servidor u equipo donde tengas tus tablas, por lo tanto es una aplicacion local a tu servidor y tiene acceso a todas las carpetas.
Los usuarios de tu programa se conectan a los datos mediante el ADS, pero no es necesario que ellos tengan acceso a los directorios, porque todo el tramite de acceso se hace via ADS.
Otro punto a favor de ADS.
Con ADS no es necesario que compartas tu carpeta de datos, simplemente en tu programa pones:
AdsRightsCheck(.f.)
Y listo... a seguir funcionando. Solo compartes la carpeta del EXE pero no de los datos.
La Explicacion:
El servidor ADS corre en el servidor u equipo donde tengas tus tablas, por lo tanto es una aplicacion local a tu servidor y tiene acceso a todas las carpetas.
Los usuarios de tu programa se conectan a los datos mediante el ADS, pero no es necesario que ellos tengan acceso a los directorios, porque todo el tramite de acceso se hace via ADS.
Otro punto a favor de ADS.
Saludos
R.F.
R.F.
- jose_murugosa
- Posts: 943
- Joined: Mon Feb 06, 2006 4:28 pm
- Location: Uruguay
- Contact:
Master, tengo pendiente su respuesta a un e-mail que le mandé!RF wrote:Este es un trabajo paraaaaaaa.... Advantage Database Server.
Con ADS no es necesario que compartas tu carpeta de datos, simplemente en tu programa pones:
AdsRightsCheck(.f.)
Y listo... a seguir funcionando. Solo compartes la carpeta del EXE pero no de los datos.
La Explicacion:
El servidor ADS corre en el servidor u equipo donde tengas tus tablas, por lo tanto es una aplicacion local a tu servidor y tiene acceso a todas las carpetas.
Los usuarios de tu programa se conectan a los datos mediante el ADS, pero no es necesario que ellos tengan acceso a los directorios, porque todo el tramite de acceso se hace via ADS.
Otro punto a favor de ADS.
Cuando Ud. pueda haga recuerdo del mismo, jeje.
Que estoy esperando novedades
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
José Murugosa
FWH + Harbour + Bcc7. Una seda!