Postgresql: аутентификация по паролю не удалась для пользователя "postgres" - PullRequest
330 голосов
/ 08 октября 2011

Я установил PostgreSQL 8.4, клиент Postgres и Pgadmin 3. Сбой аутентификации пользователя "postgres" для консольного клиента и Pgadmin.Я набрал пользователя как «postgres» и пароль «postgres», потому что это работало раньше.Но теперь аутентификация не удалась.Я делал это раньше пару раз без этой проблемы.Что я должен делать?И что происходит?

psql -U postgres -h localhost -W
Password for user postgres: 
psql: FATAL:  password authentication failed for user "postgres"
FATAL:  password authentication failed for user "postgres"

Ответы [ 12 ]

0 голосов
/ 10 декабря 2014

Вот несколько комбинаций, в которые я пытался войти:

# login via user foo
psql -Ufoo -h localhost

sudo -u postgres psql postgres

# user foo login to postgres db
psql -Ufoo -h localhost -d postgres
0 голосов
/ 02 сентября 2014

Я просто хотел добавить, что вы также должны проверить, не истек ли ваш пароль.

Подробнее см. Проверка подлинности пароля Postgres .

...