Ver Mensaje Individual
  #2  
Antiguo 07-12-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Reputación: 10
marcoszorrilla Va por buen camino
Si utilizas como parece Firebird, tienes que mirarte el tema de los Roles y privilegios.

Por otra parte, si quieres basarlo en código Delphi, la solución sería crear los usuarios, guardarlos en una tabla, junto con su nombre y clave, (encriptada por supuesto), guardaríamos, en campos texto, numéricos o booleanos según el tipo de tablas, si tiene privilegios para hacer algo o no. otra solución es que el privilegio venga dado por un número.

En cualquier caso al identificarse el usuario, ya tenemos los privilegios, que tiene, que solo debería poder dárselos o revocarselos el administrador.

Por ejemplo si el usuario no tiene privilegios para hacer listados, al mostrar cualquier opción en donde se puedan hacer listados, aparecería el icono correspondiente u opción del menu no visible.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita