La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3738 - SEGURIDAD PARA LAS BASES DE DATOS
Autor:  Martin Comparetto
Necesito algo, algun control, alguna idea, cualquier cosa para la seguridad de las tablas. Ustedes ya saben como son los clientes, se creen que saben y abren las tablas con cualquier cosa y te hacen un desastre. Quiero evitar eso!!!!!!
No hay un encript o algo por el estilo????
Bueno, agradesco su respuesta.... muchas gracias y estoy a su disposición en cualquier cosa que pueda ayudar.

  Respuesta:  Julio Cesar Arango
Para proteger las tablas existe un programa para encriptar que se llama Cryptor, es especial para Foxpro y Visual Foxpro, la informacion la encuentras en www.hallogram.com

Existe un viejo truco que es modificar la cabecera del archivo con funciones de bajo nivel
FOPEN, FGET, FWRITE. Encuentras masinformacion en http://www.fpress.com/revista/Num9906/Jun99.htm

Si tienes alguna duda escribeme.

Medellin /Colombia

  Respuesta:  PEDRO_DAVID OVANDO_ROA
Los encriptadores existen, en este momento no recuerdo el nombre de la función, pero puedes encriptar los datos con una clave, y desencriptarlos con la misma clave. La función està disponible en la libreria FOCUS.FLL. debes abrir esta libreria para utilizarlo.

  Respuesta:  Eugenio
Hola. Tengo desde ya hace muchos años el mismo problema y después de dar muchas vueltas al tema estoy comvencido que la única solución es convencer a los usuarios que no se meten a modificar los datos.

Otros metodos "informáticos" que puedes aplicar (codigos con autocorrección, encript y etc), ademas de disparar en tamaño de bases de datos, no te dan en ningún caso la protección completa.

Otra solución mas o menos viable es hacer
copias de seguiridad.