RE:Seguridad en Visual Fox
Todo depende de la version que tengas.
Si tienes VFP 7 u 8, puedes hacer uso de los eventos que esta en la base de datos, yo uso este codigo en el evento "BeforeOpenTable"
IF TYPE('miVariable') <> 'U' &&La variable no esta en memoria
RETURN .F.
ENDIF
Lo que el codigo anterior hace es verificar si "mivariable" esta en memoria, sino existe no deja abrir ninguna tabla. Esto tiene como ventaja que se tomara en cuenta una variable definida dentro de tu sistema y si otra persona intenta entrar y no encuentra esta variable no puede accesar los datos.