Възпроизвеждах проблема в моята система,
postgres=# alter user my-sys with password 'pass11';
ERROR: syntax error at or near "-"
LINE 1: alter user my-sys with password 'pass11';
^
Тук е проблемът,
psql иска въвеждане и вие сте дали отново заявката за промяна, вижте postgres-#
Ето защо дава грешка при alter
postgres-# alter user "my-sys" with password 'pass11';
ERROR: syntax error at or near "alter"
LINE 2: alter user "my-sys" with password 'pass11';
^
Решението е толкова просто, колкото и грешката,
postgres=# alter user "my-sys" with password 'pass11';
ALTER ROLE