Postgres 密码重置问题

问题描述 投票:0回答:1

我正在尝试重置密码。

r9mzsy20=# ALTER USER 9mz_dba WITH PASSWORD '92837474';
ERROR:  syntax error at or near "9"
LINE 1: ALTER USER 9mz_dba WITH PASSWORD '92837474..

对于用户

u_9mz_rw
u_9mz_ro
我能够重置密码。

ALTER USER u_9mz_ro PASSWORD '92837474' VALID UNTIL 'infinity';
ALTER USER u_9mz_rw PASSWORD '92837474' VALID UNTIL 'infinity';

但是对于这个用户

9mz_dba
我收到错误。

任何人都可以帮忙吗?

这是我的用户列表:

image of the result of \du

postgresql psql postgres-14
1个回答
0
投票

以数字开头的用户名需要加引号。

ALTER USER "9mz_dba" WITH PASSWORD '1234687';
© www.soinside.com 2019 - 2024. All rights reserved.