sql >> Database >  >> RDS >> PostgreSQL

Postgres-wachtwoordverificatie mislukt

Zoals te zien is in de laatste bewerking, is het wachtwoord geldig tot 1970, wat betekent dat het momenteel ongeldig is. Dit verklaart de foutmelding die hetzelfde is als wanneer het wachtwoord onjuist was.

Reset de geldigheid met:

ALTER USER postgres VALID UNTIL 'infinity';

In een recente vraag had een andere gebruiker hetzelfde probleem met gebruikersaccounts en PG-9.2:

PostgreSQL - Wachtwoordverificatie mislukt na het toevoegen van groepsrollen

Er is dus blijkbaar een manier om onbedoeld de geldigheid van een nep-wachtwoord in te stellen op het Unix-tijdperk (1 januari 1970, de minimaal mogelijke waarde voor de abstime type). Mogelijk is er een bug in PG zelf of in een clienttool die deze situatie zou veroorzaken.

BEWERKEN :het blijkt een pgadmin-bug te zijn. Zie https://dba.stackexchange.com/questions/36137/



  1. Postgresql -bash:psql:opdracht niet gevonden

  2. SQLite TOON TABELLEN Equivalent

  3. Hoe LOCATE() werkt in MariaDB

  4. Gegevenswijzigingen onder Read Committed Snapshot Isolation