Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Cuentas de Usuario
Message
From
14/04/2004 21:42:21
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00894939
Message ID:
00894997
Views:
7
>ALguien sabe si con Visual FoxPro 7.0 u 8.0 puedo asignar un Login y Pasword de acceso para los usuarios a una Base de datos nativa de Visual FoxPro (contenedor)

Visual FoxPro no tiene control de usuarios nativo, pero obviamente tú puedes guardar datos relacionados con los usuarios en una tabla.

Campos relevantes, en la tabla de usuarios, podrían ser el login, el password (preferiblemente encriptado), el nombre completo, el nivel de acceso (por ejemplo, un número del 1-99), y el grupo de trabajo al que corresponde.

Después, por ejemplo, podrías tener una tabla de formularios que indica, cuál es el nivel mínimo de usuario requerido para abrir el formulario, y qué grupo o grupos de trabajo pueden acceder.

Con el comando "Archivo | Abrir" puedes abrir un formulario especial, que te lista los formularios disponibles, pero sólo aquellos que son relevantes para el usuario (según su grupo de trabajo, y su nivel de acceso).

Fíjate que con ese diseño, no necesitas modificar el menú cada vez que agregas un formulario.

Yo manejo los grupos de trabajo con una abreviación de cuatro letras. En la tabla de formularios, tengo las abreviaciones de los grupos de trabajo, separados con punto y coma.

Saludos,

Hilmar.
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)
Previous
Reply
Map
View

Click here to load this message in the networking platform