RBAC模型

RBAC就是用户-菜单-权限的一套解决方案,大多数的系统权限菜单方案都是RBAC模型

 

其中包括5张表:

用户表 ( sys_user ):保存用户信息

角色表 ( sys_role ):保存角色信息

权限表 ( sys_node ):保存系统资源信息。如:菜单、按钮 和对应 URL

它们的关系 :用户表与角色表是 多对多关系 ,角色表与资源表是多对多关系。

用户角色关系表(sys_user_user):用于维护用户和角色的关系

角色资源关系表(sys_access):用于维护角色与资源的关系

 

RBAC模型_第1张图片

你可能感兴趣的:(oauth2+spring,security)