权限管理的时候该是怎么一种思路呢

dddddsae 2017-10-10 11:13:55
要做一个权限管理的东西,在角色和对应的权限的时候是怎么一种关系?例如要添加一个角色的时候是需要给他某些权限。但是我给他的时候该怎么去写?数据库该怎么操作呢?
...全文
308 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
自由自在_Yu 2017-10-11
  • 打赏
  • 举报
回复
操作员表(opr_id) --tbl_opr (opr_id, role_id) 角色表(role_id) -- tbl_role (role_id, role_name) 菜单功能表(func_id) -- tbl_function (func_id, func_name) 角色权限映射表(role_id,func_id 一个角色对应多个菜单)-- tbl_func_role_map(role_id, func_id) 每个操作员对应一个角色(role_id) select func.func_id,func.func_name from tbl_role ro left join tbl_func_role_mp on ro.role_id = mp.role_id left join tbl_function func on mp.func_id = func_id where ro,role_id = ''
qq_39912309 2017-10-10
  • 打赏
  • 举报
回复
RBAC基于角色的权限控制
自由自在_Yu 2017-10-10
  • 打赏
  • 举报
回复
角色表(role_id) 菜单功能表(func_id) 角色权限映射表(role_id,func_id 一个角色对应多个菜单) 查询根据role_id ='' 查询 所有func_id
wuyangzai1 2017-10-10
  • 打赏
  • 举报
回复
引用 2 楼 qq_39912309 的回复:
RBAC基于角色的权限控制
11
devin_jia 2017-10-10
  • 打赏
  • 举报
回复
角色属于哪个组 给组加权限,可以用拦截器 请求url的时候看是否有权限
dddddsae 2017-10-10
  • 打赏
  • 举报
回复
引用 1 楼 yewuqing007 的回复:
角色属于哪个组 给组加权限,可以用拦截器 请求url的时候看是否有权限
登录的那些权限认证已经搞好了,现在就是想根据用户是否有有权限看到某些菜单。
引用 4 楼 yuxiangaaaaa 的回复:
角色表(role_id) 菜单功能表(func_id) 角色权限映射表(role_id,func_id 一个角色对应多个菜单) 查询根据role_id ='' 查询 所有func_id
那我操作的时候是操作那张关联表吗?可以给个简单的sql语句吗

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧