Necesito sugerencia referente a la asignacion de los roles de usuarios donde el usuario tipo administrador es el encargado de decidir los privilegios o permiso de los usuarios que existe en un sistema de entorno web. Segun mi creencia tengo creado una tabla en MySQL que describe los roles existente como por ejemplo:
Tabla de Usuario
Usuario ! Clave ! nuevo ! buscar ! eliminar ! editar ! asignar_roles
Administrador ! admin ! 1 ! 1 ! 1 ! 1 ! 1
usuario1 ! user ! 0 ! 1 ! 1 ! 0 ! 0
usuario2 ! user ! 0 ! 1 ! 1 ! 0 ! 0
usuario2 ! user ! 0 ! 1 ! 1 ! 0 ! 0