psql: FATAL: аутентификация по паролю не удалась для пользователя "postgres" - PullRequest
0 голосов
/ 30 мая 2018

Я использую Windows 10 и только что установил PostgreSQL 10.4.Теперь мой суперпользователь - postgres, и мне нужно создать нового пользователя.Я использовал следующую команду на cmd: -

psql -U postgres -c "CREATE ROLE gautam LOGIN NOSUPERUSER INHERIT CREATEDB CREATEROLE;" mydb

, и ошибка:

C:\Users\Gautam Jajoo>psql -U postgres psql: FATAL: password authentication failed for user "postgres" password retrieved from file "C:\Users\Gautam Jajoo\AppData\Roaming/postgresql/pgpass.conf"

Может кто-нибудь сказать возможное решение дляэто !!

1 Ответ

0 голосов
/ 30 мая 2018

Добавьте параметр -W для запроса пароля

psql -U postgres -c -W "CREATE ROLE gautam LOGIN NOSUPERUSER INHERIT CREATEDB CREATEROLE;" 

, и вы можете использовать http://cmder.net, чтобы включить cmd в windows

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...