# java211-20200420-rbac **Repository Path**: miraclehw/java211-20200420-rbac ## Basic Information - **Project Name**: java211-20200420-rbac - **Description**: project init - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: devlop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-26 - **Last Updated**: 2025-06-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README RBAC 基于资源的权限控制 Resource/Role Based Access Control 为什么系统需要权限设计? 为了分工 为了安全 权限分类: 菜单权限(页面权限) 操作权限 数据库设计: 需要几张表来实现权限控制? 5 user: 用户表 一个用户可能会有多个角色 用户和角色的关系是: 多对多 user_role: 用户角色关系表 role: 角色表 一个角色可能拥有多个权限 角色和权限的关系是: 多对多 role_auth: 角色权限关系表 auth: 权限表