Như được hiển thị trong bản chỉnh sửa mới nhất, mật khẩu có hiệu lực cho đến năm 1970, có nghĩa là nó hiện không hợp lệ. Điều này giải thích thông báo lỗi giống như khi mật khẩu không chính xác.
Đặt lại hiệu lực bằng:
ALTER USER postgres VALID UNTIL 'infinity';
Trong một câu hỏi gần đây, một người dùng khác đã gặp sự cố tương tự với tài khoản người dùng và PG-9.2:
PostgreSQL - Xác thực mật khẩu không thành công sau khi thêm vai trò nhóm
Vì vậy, rõ ràng là có một cách vô tình đặt hiệu lực của mật khẩu không có thật cho kỷ nguyên Unix (ngày 1 tháng 1 năm 1970, giá trị tối thiểu có thể có cho abstime
gõ phím). Có thể, có một lỗi trong chính PG hoặc trong một số công cụ khách hàng có thể tạo ra tình huống này.
CHỈNH SỬA :hóa ra là một lỗi pgadmin. Xem https://dba.stackexchange.com/questions/36137/