如果我的用户名包含句点,如何更改postgresql密码

use*_*221 1 postgresql

我想用语法改变我的pg/sql pwd

alter user username WITH PASSWORD '*****';
Run Code Online (Sandbox Code Playgroud)

问题是我的用户名包含一个句点,user.name似乎系统似乎不允许用户名中的句号.

那么如何更改密码呢?

Erw*_*ter 6

你必须加倍引用其他非法标识符.更多内容在手册中.

ALTER USER "a.b" WITH PASSWORD '*****';
Run Code Online (Sandbox Code Playgroud)

更好的是:永远不要使用非法字符串.