RABC 概述
RBAC 是基于角色的访问控制(Role-Based Access Control
)在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚,管理起来很方便。
image.png
权限表的生成
image.png
表结构如下
image.png
模块表数据记录
image.png
行为表数据记录
image.png
权限表数据记录
image.png
如何把权限赋予给角色
image.png
image.png
角色如何关联用户?
image.png
SQL查询用户的权限
先查看下mysql json 的语法
image.png
image.png