La Web del Programador: Comunidad de Programadores
 
    Pregunta:  32528 - SEGURIDAD BASE DE DATOS DEL VFP 7
Autor:  Manrique Suárez Aguilar
Saludos. Estamos trabajando en una aplicación que se requiere limitar el acceso a la base de datos y sus tablas, por lo que pregunto si el nuevo VFP 7 trae entre sus nuevas características opción para dar seguridad al acceso a la base de datos, o/y si existe alguna empresa que tenga algún software para dar seguridad a la bases de datos de Visual Fox Pro.

  Respuesta:  Sergio Sanchez
No tengo aun VFP7, pero desde FPW he aplicado a mis tablas la seguridad primero cambiando el primer byte de dicha tabla de esta manera queda irreconocible a menos que dentro del programa lo cambie. Punto dos. VFP6 tiene un modelo de tablas DBF diferente a FPW por lo que ya no son estandar y no son leidas tan facilmente por programas externos, aun asi, al actualizar Excel y Access por ejemplo siempre pueden ser leidas. Utilice y utilizo la libreria CIPHER (una FLL) para encriptar los datos sensibles. Una rapida libreria que permite hacer ilegibles los campos de caracter o numericos. Solo que cuidado con que se dane el programa o que no se tenga acceso porque la tabla quedara sin ser leida. En www.xpertia.com (del que soy miembro), hay una pregunta tambien relacionada con esto y un experto da su descripcion acerca de algoritmos de encriptacion. En www.portalfox.com tambien creo haber encontrado alguna pregunta sobre seguridad, asi como en www.universalthread.com debe haber esta libreria CIPHER.