7

構文を使用して pg/sql pwd を変更したい

alter user username WITH PASSWORD '*****';

問題は、ユーザー名に のようなピリオドが含まれているuser.nameことです。システムではユーザー名にピリオドを使用できないようです。

では、どうすればパスワードを変更できますか?

4

1 に答える 1

16

それ以外の場合は不正な識別子を二重引用符で囲む必要があります。詳細はマニュアルをご覧ください。

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

さらに良いことに、最初から不正な文字列を使用しないでください。

于 2012-11-09T19:47:45.473 に答える