Tôi gặp phải vấn đề tương tự gần đây. Giải pháp dưới đây phù hợp với tôi. Tôi đang sử dụng Windows btw, vì vậy bạn nên thử các lệnh tương đương trong hệ điều hành của mình.
- Thay đổi
METHODcủa tất cả các hàng trongpg_hba.confcủa bạn tệp từscram-sha-256thànhtrust - Thêm
binthư mục cài đặt Postgres đến đường dẫn, nếu bạn chưa có - Mở dấu nhắc lệnh và nhập
psql -U postgres. Bạn sẽ không bị hỏi mật khẩu ở đây. - Nhập
\password postgres - Chọn và xác nhận mật khẩu của bạn
- Hoàn nguyên
pg_hba.confvề trạng thái ban đầu
Bây giờ bạn có thể nhập mật khẩu cho postgres trong pgAdmin.