ITPub博客

首页 > 数据库 > 国内数据库 > 一体机HDATA数据库管理员密码修改

一体机HDATA数据库管理员密码修改

原创 国内数据库 作者:瀚高PG实验室 时间:2023-05-25 16:35:24 0 删除 编辑

 瀚高数据库

目录
文档用途
详细信息
 
 
文档用途
一体机HDATA数据库管理员密码修改。数据库管理员用户包括sysdba、syssso、syssao。

 

 
详细信息

1. 查看节点信息,确定主节点

hghactl list

2. 停止备节点的hgproxy、hghac进程

systemctl stop hgproxy
systemctl stop hghac

3. 停止主节点的hgproxy、hghac进程

systemctl stop hgproxy
systemctl stop hghac

4. 通过主节点数据库修改管理员用户密码

psql -U sysdba -c "alter user sysdba with password '$password';"

5. 修改涉及密码的文件(所有节点)

1)Hghac配置文件:/opt/HighGo/tools/hghac/hghac-see.yaml
  authentication:
    replication:
      password: 
      username: sysdba
    rewind:
      password: 
      username: sysdba
    sysdba:
      password: 
    syssso:
      password: 
    syssao:
      password: 
2)密码文件:~/.pgpass文件
3)postgresql.conf文件(pg12以前版本是recovery文件)
primary_conninfo

6. 启动主节点hghac进程

systemctl start hghac.service

7. 启动备节点hghac进程

systemctl start hghac.service

8. 重新初始化所有节点的hgproxy

修改密码后无法通过hgproxy再次登录数据库,只能初始化hgproxy
proxy_ctl  init -h $host -p $port -U sysdba -d highgo -w $password

9. 验证

使用管理员连接数据库
psql -U sysdba -p 5888


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69994931/viewspace-2954648/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
瀚高PG实验室(Highgo PG Lab)依托于瀚高DBA运维团队及瀚高数据库PG内核研发团队,旨在深入研究PostgreSQL技术、使用技巧、内核探秘、PG教学等,并进行分享。欢迎大家关注、交流。

注册时间:2021-02-18

  • 博文量
    184
  • 访问量
    126061