php RBAC 权限管理sql

 

sql

1.用户表      d_admin

2.角色表      d_admin_role

3.用户角色关系表  d_admin_role_relation

4.权限表      d_admin_permission

5.角色权限关系表  d_admin_role_permission_relation

 

 

2.角色表role

d_admin_role:

id      角色id
name    角色名称
add_time
status    

 

 

3.用户+角色  关系表
d_admin_role_relation
admin_id      用户id
role_id      角色id
add_time
update_time
status

 

4.权限表
d_admin_permission

id          权限id

routes        路由别名,逗号分割

name          权限名称

 

5.角色权限关系表  d_admin_role_permission_relation

id

role_id          角色id

permission_id      权限id

add_time

 

 

6.menu  菜单表

id

name  名称

pid  父id 0 1

route  路由

 

7.菜单-角色关系表

id

menu_id    菜单id

role_id    角色id

 

posted @ 2020-03-12 20:30  林间有风-邓  阅读(369)  评论(0编辑  收藏  举报