sql >> Databáze >  >> RDS >> PostgreSQL

Ověření hesla Postgres se nezdařilo

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/



  1. Online vs offline zálohování

  2. Jak funguje SQLite Lower()

  3. MySQL Workbench:Jak udržet připojení naživu

  4. Funkce SUBSTR() v Oracle