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

阅读 96

2023-03-28

瀚高数据库

目录

文档用途

详细信息


文档用途

一体机HDATA数据库管理员密码修改。数据库管理员用户包括sysdba、syssso、syssao。



详细信息

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

hghactl list

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

systemctl stop hgproxy
systemctl stop hghac


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

systemctl stop hgproxy
systemctl stop hghac

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

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


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

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

  1. 启动主节点hghac进程

systemctl start hghac.service


  1. 启动备节点hghac进程

systemctl start hghac.service


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

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


  1. 验证

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


精彩评论(0)

0 0 举报