sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres lösenordsautentisering misslyckas

Som visas i den senaste redigeringen är lösenordet giltigt till 1970, vilket betyder att det för närvarande är ogiltigt. Detta förklarar felmeddelandet som är detsamma som om lösenordet var felaktigt.

Återställ giltigheten med:

ALTER USER postgres VALID UNTIL 'infinity';

I en ny fråga hade en annan användare samma problem med användarkonton och PG-9.2:

PostgreSQL - Lösenordsautentisering misslyckas efter att ha lagt till grupproller

Så tydligen finns det ett sätt att oavsiktligt ställa in en falsk lösenordsgiltighet till Unix-epoken (1:a jan, 1970, det lägsta möjliga värdet för abstime typ). Möjligen finns det en bugg i själva PG eller i något klientverktyg som skulle skapa denna situation.

REDIGERA :det visar sig vara en pgadmin-bugg. Se https://dba.stackexchange.com/questions/36137/



  1. Bästa datatypen för att lagra valutavärden i en MySQL-databas

  2. MariaDB JSON_DEPTH() Förklarad

  3. Hur tar jag reda på om en oracle-databas är inställd på autocommit?

  4. Gå med i en tabell baserat på kommaseparerade värden