Convendría que nos dijeras con que base de datos trabajas, porque puede diferir el planteamiento de unos a otros sistemas.
Aunque en un principio, puede servir una tabla con los usuarios permitidos y las claves de estos debidamente encriptadas, y luego un mapa de accessos con campos lógicos que darían distintos niveles, de tal manera que podríamos guardar en una variable global a la aplicación el nombre del usuario y el nivel, de esta manera activar las restricciones correspondientes a dicho nivel, desactivando u ocultando opciones de los menus, etc..
Un Saludo.
|