简介:RBAC(Role-Based Access Control)是目前常用的权限控制方式,角色关联权限后,用户只要分配角色就能拥有相应的权限
一、基本表字段
permission (这个表是menu和权限放一起的,可根据实际需求将菜单和权限单独分开)
id | pid | type | perm_code | seq | url |
---|---|---|---|---|---|
id | 父级id | 目录、菜单、按钮等 | 权限码 | 排序 | 菜单链接 |
role
id | name |
---|---|
id | 角色名称 |
关联表
id | role_id | permission_id |
---|---|---|
id | 角色id | 权限id |