我有下表:
表名称=组 属性:
id名称
这里只是创建了组。
表名称=组权限 属性: id group_id Permission_id
这里只是分配了该组的权限 表名称=权限 属性: ID名称代码名称
在此创建权限 表名=用户 属性: id用户名密码
在此处创建用户
表名称= user_groups 属性: ID User_id Group_id
在此为用户分配了组,并且该组内的所有权限也应分配给该用户 表名称= user_permission 属性: ID User_id Permission_id
在这里,用户可能会获得除组中分配的权限以外的其他权限。
例如,如果用户仅具有对其定义组的读写权限,那么如果管理员用户想要,则他/她可以直接将访问特定菜单的权限分配给特定用户,而无需分配给该用户的其他用户同一组。