INFO-平台账号的bdms_前缀设置为空

适用场景
mammut、easycosole、easyaccess
使用示例
1、easyops配置的修改
easyconsole配置:
(1)mapping-strategy
INFO-平台账号的bdms_前缀设置为空 - 图1
(2)account.prefix
底层手动去掉bdms
,并在ops上添加配置组
INFO-平台账号的bdms_前缀设置为空 - 图2
INFO-平台账号的bdms_前缀设置为空 - 图3
2、ranger添加新用户,例如已经有bdmsadmin.mammut了,就再填加一个admin.mammut用户
INFO-平台账号的bdms_前缀设置为空 - 图4
3、选择一个用户,以admin.mammut为例
(1)将admin.mammut用户移出所有项目和项目组。
(2)数据库中删除pf_user、pf_auth_user表中admin.mammut的信息。
备注:一般admin.mamut是数据库中第一条,删除之前记得备份一下这两张表的数据
delete from pf_user where id = 1; delete from pf_auth_user where id = 1;
4、来到easyconsole.console_user表中update short_name 把admin.mammut的short_name的bdms
前缀去掉
5、重启mammut。
6、在中台重新登入admin.mamut用户,初始化用户信息,来到pfuser、pf_auth_user表查看,有新的admin.mamut信息生成,id在最后一个。
7、查看安全中心access_users的中,admin.mammut所属于的这一条数据,principal字段已经自动去掉前缀bdms

8、其他用户同理,按照此操作进行。

作者:刘家有