连接GaussDB(DWS)报错:Invalid or unsupported by client SCRAM mechanisms

用postgres方式连接GaussDB(DWS)报错:Invalid or unsupported by client SCRAM mechanisms

报错内容

[2023-12-27 21:43:35] Invalid or unsupported by client SCRAM mechanisms

org.postgresql.util.PSQLException: Invalid or unsupported by client SCRAM mechanisms

原因:password_encryption_type未兼容postgres访问

"使用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。"

解决办法:

1、修改password_encryption_type=1

2、需要重新创建用户去连接,连接成功

连接参考:https://zhuanlan.zhihu.com/p/646963995

连接和认证 - 安全和认证(postgresql.conf) - 《华为 openGauss (GaussDB) 1.0.1 使用手册》

【DWS】某局点使用工具连接数据库报错 (huawei.com)

你应该知道的数仓安全------安全认证-云社区

相关推荐
Gauss松鼠会3 天前
GaussDB关键技术原理:高弹性(六)
java·大数据·网络·数据库·gaussdb
华为云开发者联盟8 天前
加入华为云开源共创,让优秀开发者支持更优秀开发者
大数据·ai·云原生·gaussdb
非法小恋8 天前
华为GaussDB数据库之Yukon安装与使用
数据库·gaussdb
非法小恋10 天前
华为GaussDB数据库(单机版)在ARM环境下的安装指南
gaussdb
Gauss松鼠会18 天前
GaussDB关键技术原理:高弹性(四)
java·大数据·网络·数据库·分布式·gaussdb
Gauss松鼠会24 天前
VLDB 2024论文解读丨GaussDB:计算-内存-存储三层池化解耦的多主云原生数据库
数据库·云原生·gaussdb
solihawk1 个月前
数据库系列之GaussDB数据库中逻辑对象关系简析
数据库·gaussdb
Gauss松鼠会1 个月前
GaussDB 24.1.30 分布式3节点命令行方式部署
分布式·wpf·gaussdb
俊男无期1 个月前
【GaussDB】分布式性能分析常用的SQL
数据库·分布式·sql·gaussdb