PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Otentikasi kata sandi Postgres gagal

Seperti yang terlihat pada editan terakhir, sandi berlaku hingga tahun 1970, yang berarti saat ini tidak valid. Ini menjelaskan pesan kesalahan yang sama dengan jika sandi salah.

Setel ulang validitas dengan:

ALTER USER postgres VALID UNTIL 'infinity';

Dalam pertanyaan baru-baru ini, pengguna lain memiliki masalah yang sama dengan akun pengguna dan PG-9.2:

PostgreSQL - Otentikasi kata sandi gagal setelah menambahkan peran grup

Jadi rupanya ada cara untuk secara tidak sengaja menetapkan validitas kata sandi palsu ke zaman Unix (1 Januari 1970, nilai minimum yang mungkin untuk abstime Tipe). Mungkin, ada bug di PG itu sendiri atau di beberapa alat klien yang akan menciptakan situasi ini.

EDIT :ternyata bug pgadmin. Lihat 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. Bagaimana cara menggunakan kembali hasil untuk klausa SELECT, WHERE dan ORDER BY?

  2. Bagaimana to_date() Bekerja di PostgreSQL

  3. Batasan kunci asing yang kompleks di SQLAlchemy

  4. Bagaimana mencegah penghapusan baris pertama dalam tabel (PostgreSQL)?

  5. Pemicu acara ROLLBACK di postgresql