Както е показано в последната редакция, паролата е валидна до 1970 г., което означава, че в момента е невалидна. Това обяснява съобщението за грешка, което е същото като ако паролата е била неправилна.
Нулирайте валидността с:
ALTER USER postgres VALID UNTIL 'infinity';
В скорошен въпрос друг потребител имаше същия проблем с потребителските акаунти и PG-9.2:
PostgreSQL – Удостоверяването на паролата е неуспешно след добавяне на групови роли
Така че очевидно има начин неволно да зададете валидност на фалшива парола към епохата на Unix (1 януари 1970 г., минималната възможна стойност за abstime
) Тип). Вероятно има грешка в самия PG или в някакъв клиентски инструмент, който би създал тази ситуация.
РЕДАКТИРАНЕ :оказва се, че е грешка в pgadmin. Вижте https://dba.stackexchange.com/questions/36137/