瀚高数据库
目录
文档用途
详细信息
文档用途
一体机HDATA数据库管理员密码修改。数据库管理员用户包括sysdba、syssso、syssao。
详细信息
- 查看节点信息,确定主节点
hghactl list
- 停止备节点的hgproxy、hghac进程
systemctl stop hgproxy
systemctl stop hghac
- 停止主节点的hgproxy、hghac进程
systemctl stop hgproxy
systemctl stop hghac
- 通过主节点数据库修改管理员用户密码
psql -U sysdba -c "alter user sysdba with password '$password';"
- 修改涉及密码的文件(所有节点)
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
- 启动主节点hghac进程
systemctl start hghac.service
- 启动备节点hghac进程
systemctl start hghac.service
- 重新初始化所有节点的hgproxy
修改密码后无法通过hgproxy再次登录数据库,只能初始化hgproxy
proxy_ctl init -h $host -p $port -U sysdba -d highgo -w $password
- 验证
使用管理员连接数据库
psql -U sysdba -p 5888