>I am runing a VFP application in a file server and I seek a way to make that the tables could be opened only by the application.
>Somebody found the way?
>
>Estoy corriendo una aplicación en un servidor de archivos y busco una manera en la cual las tablas puedan ser abiertas sólo por la aplicación.
>¿Alguien encontró la forma?
>
>Pedro
Con VFP no hay ninguna solución perfecta, porque no hay "seguridad" en el producto mismo. Pero puedes llegar a hacer cosas que a un usuario "normal" le impediran el acceso a los datos fuera de tu aplicacion. Pero alguien con algo mas de capacidad siempre podra arreglarselas par ver tus datos.
Algunas ideas:
- definir la seguridad a nivel del servidor (en NT, es una cosa facil)
- encryptar campos sensibles (cuidado con eso, he visto cosas que VFP se plantaba en medio de semejante operación... tendras que poner la cosa en una transacción).
- definir varios niveles de usuarios y presentarles la información de manera adaptada. Facil en VFP.
- si el DBC no cambia, puedes incluirlo en el EXE. Eso impedira todo tipo de conexion ODBC, pro ejemplo desde EXCEL hacia tu base de datos.
Hay un sin fin de ideas. Tengo 2 documentos en mi Web que describen varias estrategias de seguridad.
Jose