gp用户修改密码操作
更新时间: 2024-12-19 16:30:20
阅读 174
操作步骤
一、登录gp的master机器,然后修改密码
su - gpadmin #切换成gpadmin用户
psql youdata
1 ALTER ROLE youdata WITH PASSWORD 'new_password';
2 ALTER ROLE youdata_insert WITH PASSWORD 'new_password';
3 ALTER ROLE youdata_admin WITH PASSWORD 'new_password';
4 //执⾏sql,获取新⽣成md5加密后的密码
5 select rolname, rolpassword from pg_authid ;
二、修改pgbouncer⽬录下userlist.txt⽂件,将⽤⼾对应的md5密码替换成上⾯sql查询的结果
假设查出来的结果如下:
1 "youdata" "md52ed7a41918e2bc1766e8f9d052f2e9bf"
2 "youdata_insert" "md5fd7b2e150e85acabe7a278ba0f8f73c6"
3 "youdata_admin" "md5b0a77d4648288cc5504a50d474ff0cb9"
三、修改完文件后,重启pgbouncer
1 ps -ef | grep pgbouncer
2 kill -9 pid
3 pgbouncer -d pgbouncer.ini
重启完后可以在gp机器上验证下是否可以登录
psql -h 127.0.0.1 -p 6432 -U youdata -d youdata
会让你输入youdata用户的密码,直接输入新改的密码
能够进入就代表没问题,修改密码成功了
四、修改BI的服务配置文件
de的服务配置有MPP的连接信息,需要将原先的youdata改为新的密码,然后重启de服务
五、修改数据库gp默认库的密码
bi前端找到gp的数据连接,然后手动将密码改为新改的密码,然后进入数据库,将data_connection表的type=100的password字段改为新密码的加密字段即可。
文档反馈
以上内容对您是否有帮助?