FAQ-平台角色-用户表查询

客户需求查询或需要提供所有角色对应的用户表
发现版本
全版本
解决方案

1、安全中心库表,角色表 access_groups 和用户表 access_users
select * from access_groups limit 10;
FAQ-平台角色-用户表查询 - 图1
select * from access_users limit 10;
FAQ-平台角色-用户表查询 - 图2
2、关联查询角色下对应的用户

#比如要查询mammut_service对应项目下的全部成员,where 条件 name

select * from access_groups where name = 'mammut_service_6';
FAQ-平台角色-用户表查询 - 图3
使用access_groups.id关联两张表

select access_users.id, access_users.name, access_users.description,  
access_users.principal, access_users.create_time, access_users.update_time  
from access_users inner join access_group_users  
on access_group_users.user_id = access_users.id  
and access_group_users.group_id = 8;

FAQ-平台角色-用户表查询 - 图4


作者:张鸿运