PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Удостоверяването с парола за Postgres е неуспешно

Както е показано в последната редакция, паролата е валидна до 1970 г., което означава, че в момента е невалидна. Това обяснява съобщението за грешка, което е същото като ако паролата е била неправилна.

Нулирайте валидността с:

ALTER USER postgres VALID UNTIL 'infinity';

В скорошен въпрос друг потребител имаше същия проблем с потребителските акаунти и PG-9.2:

PostgreSQL – Удостоверяването на паролата е неуспешно след добавяне на групови роли

Така че очевидно има начин неволно да зададете валидност на фалшива парола към епохата на Unix (1 януари 1970 г., минималната възможна стойност за abstime) Тип). Вероятно има грешка в самия PG или в някакъв клиентски инструмент, който би създал тази ситуация.

РЕДАКТИРАНЕ :оказва се, че е грешка в pgadmin. Вижте https://dba.stackexchange.com/questions/36137/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Рефакториране на външния ключ към полета

  2. Грешка при PG COPY:невалиден синтаксис на въвеждане за цяло число

  3. Максимален брой знаци в етикетите (имена на таблици, колони и т.н.)

  4. Как да определя последния ден от предишния месец с помощта на PostgreSQL?

  5. PostgreSQL:Кой тип данни трябва да се използва за валута?