安全版syssso忘记密码使用peer验证方式无密码登录
·
环境
系统平台:N/A
版本:4.5
文档用途
安全版数据库中,安全管理员syssso忘记密码,无法登录时,可使用peer认证方式无密码登录数据库,然后修改密码。
相较单用户模式,该方法不需重启数据库,不影响业务系统。
详细信息
方法一、使用操作系统用户
- 修改pg_hba.conf
添加对syssso用户的peer认证

- 重新加载
pg_ctl reload
-
创建操作系统用户syssso

-
切换到syssso用户登录数据库,修改密码

-
恢复pg_hba.conf设置,将peer认证方式注释或删除
-
重新加载
pg_ctl reload
- 删除操作系统用户syssso
方法二、使用pg_ident映射用户,不需创建同名的操作系统用户
- 修改pg_ident.conf

- 修改pg_hba.conf

- 重新加载
pg_ctl reload
- 测试

- 恢复配置,将pg_hba.conf中的peer认证注释。
- 重新加载
pg_ctl reload
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)