Por ejemplo, una protección primitiva:
No guardar la contraseña, sino un checksum, usando funciones nativas de VFP (1).
Para verificar la contraseña escrita por el usuario, volver a sacar el checksum, y comparar con el checksum guardado.
Para mayor seguridad, buscar por funciones más avanzadas, como por ejemplo, MD5. El principio básico es el mismo - no queda guardada la contraseña, sino sólo un código derivado.
(1) Lo siento, no tengo VFP a la mano en este momento.
>Buenas tardes Amigos de UT:
>
>Estoy creando una tabla para almacenar los usuarios que tendrán derecho a ingresar a mi sistema. Tengo dudas de acerca de como proteger el campo de la contraseña del usuario. Si bien al utilizar el formulario se puede utilizar la propiedad PasswordChar del control TextBox, pero como puedo hacer para proteger este dato cuando se esté consultando directamente sobre la tabla?
>
>Muchas gracias, por su acostumbrada ayuda.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)