Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Diseño de tablas para implementar un ACL

Estas en el tema de Diseño de tablas para implementar un ACL en el foro de Bases de Datos General en Foros del Web. Saludos Tengo una duda de diseño-conceptual. Requiero desarrollar un módulo de ACL para aplicar a un sistema, donde algunas reglas no están claramente definidas aún, ...
  #1 (permalink)  
Antiguo 22/02/2010, 14:21
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Diseño de tablas para implementar un ACL

Saludos

Tengo una duda de diseño-conceptual.

Requiero desarrollar un módulo de ACL para aplicar a un sistema, donde algunas reglas no están claramente definidas aún, pero va más o menos así:

Objetos que se quieren controlar:
Opciones de administración (crear usuarios, cambio de contraseña par usuarios, creación de opciones de menú)
Tablas básicas (las tablas que servirán para el llenado de otras)
Tablas detalle
Consultas (reportes, etc)
Otros

Objetos que solicitan el control:
Roles:
Administrador del sistema
Administrador de datos básicos (no todos tiene acceso a la edición de datos básicos)
Encuestador (llenan los datos correspondientes a las tablas detalle)
Visitante (consultas que no requieren login al sistema)

Usuarios:
Es posible que los datos básicos se carguen por separados, delegando las responsabilidades
Es posible que un encuestador esté "suspendido" temporalmente de acceder al sistema

Consideraciones:
Es posible restringir el acceso de usuarios/roles según direcciones IP de tipo 192.x.x.x
Es posible restringir el acceso a usuarios bajo ciertas otras condiciones

¿A nivel de BD, cómo debería ser, más o menos, y según sus experiencias, las tablas a implementar?

Gracias de una
__________________
Gracias de todas todas
-----
Linux!

Etiquetas: acl, diseño, implementar, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:16.