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

时间:2012-11-09 18:14:50

标签: postgresql

我想使用语法

更改我的pg / sql pwd
alter user username WITH PASSWORD '*****';

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

那我怎样才能更改密码?

1 个答案:

答案 0 :(得分:6)

您必须双引号否则为非法标识符。 More in the manual.

ALTER USER "a.b" WITH PASSWORD '*****';

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