Can't to log in постглинистый песчаник account by pgAdmin

Before I changed my forgotten постглинистый песчаник pass using 'Ваш - root' in command line. Then I try to connect server using pgAdmin and I get ошибка:

Error connecting to the server: FATAL:  password authentication failed for user "postgres"
FATAL:  password authentication failed for user "postgres"

But in command line I successfully log in постглинистый песчаник account:

su - postgres
0
задан 10 November 2015 в 13:53

1 ответ

Есть postgres пароль учетной записи пользователя Unix, который Вы можете изменить использование passwd как root.

есть также полностью не связаны postgres роль в базе данных, у которой мог бы быть собственный пароль. Это полностью незатронуто эти passwd команда. Если Вы забыли этот пароль, Вы должны перезагрузить его в PostgreSQL. См.:

и т.д.

причина это работает от psql, но не PgAdmin, вероятно, что Вы будете использовать гнездо Unix с psql, используя peer идентификация, чтобы обойти автора пароля полностью. Если Вы будете иметь localhost в Вашей установке связи для PgAdmin, то это будет использовать TCP/IP вместо этого, который, вероятно, собирается потребовать md5 идентификация пароля. Проверьте Ваш pg_hba.conf, чтобы подтвердить.

0
ответ дан 30 September 2019 в 05:03

Другие вопросы по тегам:

Похожие вопросы: