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
METHOD
của tất cả các hàng trongpg_hba.conf
của bạn tệp từscram-sha-256
thànhtrust
- Thêm
bin
thư 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.conf
về trạng thái ban đầu
Bây giờ bạn có thể nhập mật khẩu cho postgres
trong pgAdmin.