1. 问题(故障)描述

页面中数据库配置,连接opengaussdb异常,后台日志报错信息如下:

报“Invalid or unsupported by client SCRAM mechanisms”
(PICC发现的问题)

2. 问题(故障)原因

使用show password_encryption_type可以查看密码的加密方式。当password_encryption_type=1是表示采用sha256方式对密码加密,兼容postgres客户端的MD5用户认证方式。password_encryption_type=2表示采用sha256方式对密码加密,此时不兼容postgres开源驱动和开源客户端。使用postgres开源生态工具连接会出现报错,连接GaussDB(DWS)出现如下报错:
The authentication type 10 is not supported.
Invalid or unsupported by client SCRAM mechanisms。

3. 解决

gs_guc reload -Z coordinator -Z datanode -N all -I all -c “password_encryption_type=1”
这个动作需要对方许可才行

数据库中重置连接账号密码

4. 参考

文档更新时间: 2022-08-11 17:12   作者:刘志伟