Tôi đã cài đặt PostgreSQL 9.1 và pgadmin3 trên Ubuntu Server 13.10.
Tôi đã cấu hình postgresql.conf với: listen_addresses = '*'
tôi cũng đã cấu hình ph_hba.conf bằng cách thay đổi kết nối ngang hàng thành md5
Thêm vào đó tôi đặt lại mật khẩu của postgres bằng cách: sudo password postgres
sau đó khởi động lại dịch vụ với sudo /etc/init.d/postgresql restart
sau đó tôi đã cố gắng kết nối với cơ sở dữ liệu mẫu PostgreSQL mặc định:
sudo -u postgres psql template1
nhưng đăng nhập thất bại với thông báo lỗi này:
psql: FATAL: password authentication failed for user "postgres"
sau đó tôi đã cố gắng đăng nhập từ pgadmin, điều này cũng gây ra lỗi tương tự.
Tôi đã đọc ở đây rằng nó có thể là một ngày hết hạn mật khẩu lỗi Người dùng PostgreSQL không thể kết nối với máy chủ sau khi thay đổi mật khẩu
nhưng tôi không thể giải quyết nó vì tôi không thể đăng nhập bằng psql. Có ai bây giờ làm thế nào để giải quyết vấn đề này?
CHỈNH SỬA
tập tin ph_hba:
Ảnh chụp màn hình: