Как создать пользователя в postre sql версии 12? - PullRequest
1 голос
/ 07 мая 2020

Я вошел в систему postre sql по умолчанию postgres пользователь:

psql -U postres

и следую официальной документации: https://www.postgresql.org/docs/12/app-createuser.html Я напечатал это:

create user -d -e --role=myrole -r -s myuser;

и ничего не происходит. Postre sql игнорирует команду.

\du

не возвращает myuser в списке пользователей.
Он игнорирует команду при добавлении любой опции, работает только это:

create user myuser;

1 Ответ

0 голосов
/ 07 мая 2020

CREATE USER - это оператор SQL, имеющий собственный синтаксис https://www.postgresql.org/docs/12/sql-createuser.html, тогда как createuser - это исполняемый файл с другим синтаксисом: https://www.postgresql.org/docs/12/app-createuser.html: их нельзя смешивать.

...