Jak je uvedeno v poslední úpravě, heslo je platné do roku 1970, což znamená, že je momentálně neplatné. To vysvětluje chybovou zprávu, která je stejná, jako kdyby heslo bylo nesprávné.
Resetujte platnost pomocí:
ALTER USER postgres VALID UNTIL 'infinity';
V nedávné otázce měl jiný uživatel stejný problém s uživatelskými účty a PG-9.2:
PostgreSQL – Po přidání skupinových rolí se nezdaří ověření hesla
Zjevně tedy existuje způsob, jak neúmyslně nastavit falešnou platnost hesla na epochu Unixu (1. leden 1970, minimální možná hodnota pro abstime
typ). Možná je chyba v samotném PG nebo v některém klientském nástroji, který by tuto situaci způsobil.
UPRAVIT :ukázalo se, že jde o chybu pgadmin. Viz https://dba.stackexchange.com/questions/36137/