PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

L'autenticazione della password Postgres non riesce

Come mostrato nell'ultima modifica, la password è valida fino al 1970, il che significa che al momento non è valida. Questo spiega il messaggio di errore che è lo stesso di se la password non fosse corretta.

Reimposta la validità con:

ALTER USER postgres VALID UNTIL 'infinity';

In una domanda recente, un altro utente ha avuto lo stesso problema con gli account utente e PG-9.2:

PostgreSQL:l'autenticazione della password non riesce dopo l'aggiunta di ruoli di gruppo

Quindi apparentemente c'è un modo per impostare involontariamente una falsa validità della password per l'epoca Unix (1 gennaio 1970, il valore minimo possibile per abstime genere). Forse c'è un bug nel PG stesso o in qualche strumento client che creerebbe questa situazione.

MODIFICA :risulta essere un bug di pgadmin. Vedi https://dba.stackexchange.com/questions/36137/