# 问题概述
xxx客户新上一套opengauss数据库,在测试中用户输入正确的密码,提示用户密码错误,导致用户被锁
# 问题原因
password_encryption_type 和 pg_hba.conf 不匹配导致用户连不上

# 模拟问题

因没有opengauss的环境 ,测试环境选择Mogdb
1、准备测试环境,修改password_encryption_type 。如下
```
[omm@db1 ~]$ cd $PGHOME
[omm@db1 db1]$ cat pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all trust
host miao dbmt 192.168.3.25/32 sha256
# IPv4 local connections:
host all all 127.0.0.1/32 trust

host all all 192.168.3.25/32 sha256
host all all 192.168.3.100/32 sha256
"pg_hba.conf" 102L, 4617C written
[omm@db1 db1]$
miao=# alter system set password_encryption_type =1; 《《《《《
ALTER SYSTEM SET
Last login: Mon Jul 25 07:25:15 2022 from 192.168.3.100

miao=# show password_encryption_type;
password_encryption_type
--------------------------
1
(1 row)
[omm@db1 ~]$
[omm@db1 ~]$ gsql -d miao -p 26000 -U em_ljc
Password for user em_ljc:
gsql: FATAL: Invalid username/password,login denied.
```
发现该用户已经登录不上了

这个password_encryption_type参数 ,默认值是2 。

# 问题处理
1、根据pg_hba.conf文件,将这个password_encryption_type参数修改成对应的数字。
2、再次修改用户密码。

最新文章

  1. MVC4与JSON交互的知识总结
  2. AngularJS Providers 详解
  3. linux下vim命令详解 转自: zhanglong0426
  4. JAVA 23种设计模式(转)
  5. ros与下位机通信常用的c++ boost串口应用--22
  6. Maven依赖(转)
  7. POJ1222 高斯消元法解抑或方程
  8. POPTEST老李谈Debug和Release的区别(c#) 1
  9. Lua快捷键
  10. Jmeter 参数化请求实例
  11. 201521123081《Java程序设计》 第8周学习总结
  12. Linux操作系统的文件链接
  13. Xposed 在android 6.0上报couldn't load class,找不到xposed_init中配置的入口类
  14. java四则运算 界面化
  15. robotframework 连接mysql数据库
  16. mac 切换用户
  17. python 的基础 学习 12天,函数
  18. JSP FreeMarker Velocity 原理
  19. 8 -- 深入使用Spring -- 3...3 使用Resouce作为属性
  20. android学习-1

热门文章

  1. 【C学习笔记】day3-3 编写程序数一下 1到 100 的所有整数中出现多少个数字9
  2. 设计模式 > 单一职责原则
  3. Windows10安装VMware
  4. EF Core级联保存时DbUpdateConcurrencyException报错异常
  5. 阿里云服务器 jdk1.8 安装配置
  6. selenium模拟鼠标点击
  7. java LinkedList 原理
  8. 搭PHP本地环境-windows
  9. Java脚本操作mysql和接口
  10. MSSQL执行超大.sql脚本