如何解决error:password authentication failed for user "test****"报错

更新时间:

本文介绍如何解决报错error:password authentication failed for user "test****"

问题现象

在客户端连接云原生数据仓库 AnalyticDB PostgreSQL 版实例时报错:error:password authentication failed for user "test****"

问题原因

连接云原生数据仓库 AnalyticDB PostgreSQL 版实例的数据库时,输入的密码有误。

解决方案

请您重新输入密码。如果多次输入密码仍然报错,请参照下文修改密码。

控制台

控制台仅能修改初始账号密码。如需修改普通账号密码,请通过SQL修改。

  1. 云原生数据仓库AnalyticDB PostgreSQL版控制台的页面顶部选择实例所在地域。然后在实例列表中找到并单击实例ID。

  2. 在左侧导航栏中,单击账号管理

  3. 找到需要修改密码的账号,单击重置密码。在弹出的窗口重新输入新密码。

SQL

ALTER ROLE username WITH PASSWORD 'userPassword';

修改用户的密码、属性等完整SQL语法,请参见ALTER ROLE

OpenAPI

调用ResetAccountPassword - 重置账号密码接口,修改用户的密码。