概要
(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联,从而获得某些功能的使用权限。权限被赋予给角色,而不是用户,但是一个用户可以拥有若干个角色,当一个角色被赋予给某一个用户时,此用户就拥有了该角色所包含的功能权限。
简而言之:用户可以拥有多个角色,角色可以多个权限。
整体架构流程
模型:用户表–>用户角色关联表–>角色表–>角色权限关联表–>权限表

小结
RBAC(基于角色的访问控制) 的核心思想是:用户通过角色关联权限,而非直接分配权限。
简单流程:用户 -> 分配角色 -> 角色 -> 关联权限。
优点:简化权限管理,提升安全性和可维护性。
1656

被折叠的 条评论
为什么被折叠?



