0
点赞
收藏
分享

微信扫一扫

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

瀚高数据库

目录

文档用途

详细信息


文档用途

一体机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 条评论