云数据库 RDS-RDS for PostgreSQL通过应用程序访问数据库时提示不支持身份验证:场景二

时间:2023-12-13 17:35:26

场景二

  • 场景描述

    当数据库从低版本迁移到高版本后,业务无法连接数据库,报错如下:

    unsupported authentication method requested by the server: 10
  • 原因分析

    低版本实例的“password_encryption”参数值为“md5”,迁移到高版本后,高版本实例的“password_encryption”参数默认值为“scram-sha-256”,重新修改参数值为“md5”,由于未重置密码,导致密码认证方式失败,业务无法连接。

  • 解决方案

    “password_encryption”参数修改后,重置密码使之生效。

support.huaweicloud.com/trouble-rds/rds_12_0134.html