需求分析
1、管理员给用户分配权限,权限数据写到数据库中。
2、认证服务在进行用户认证时从数据库读取用户的权限数据(动态数据)
user:用户表,存储了系统用户信息,用户类型包括:学生、老师、管理员等
role:角色表,存储了系统的角色信息,学生、老师、教学管理员、系统管理员等
user_role:用户角色表,一个用户可拥有多个角色,一个角色可被多个用户所拥有
menu:记录了菜单及菜单下的权限
role_permission:角色权限表,一个角色可拥有多个权限,一个权限可被多个角色所拥有
相关文章:
- 权限库表设计 2021-07-26
- 数据库表权限通用设计,经典 2021-04-26
- 用户权限设计(四)--数据库设计 2022-12-23
- 用户权限管理数据库设计 2022-01-16
- 用户角色权限数据库设计 2021-10-10
- 用户、角色、权限数据库设计 2021-09-29
- 【数据库设计-2】权限设计-系统登录用户权限设计 2021-09-29