Latest Post

Hướng Dẫn Cách Sử Dụng Font Chữ Bitmap (.fnt) và Font TrueType (.ttf) trong LibGDX: Tạo và Thêm Font vào Game Java Hướng Dẫn Tạo Và Chỉnh Sửa Giao Diện Game Trong LibGDX: Tạo UI Đẹp Mắt và Hiệu Quả

Khi bạn cố gắng thiết lập kết nối đến máy chủ PostgreSQL từ một máy tính ở xa, bạn có thể gặp phải thông báo lỗi như sau:

“Error: connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host “XXX.XXX.XX.XXX””

Nguyên nhân chính của lỗi này là PostgreSQL ban đầu chỉ cho phép kết nối từ cùng máy chủ PostgreSQL đó, và không phải từ các máy chủ ở xa. Để có thể kết nối đến PostgreSQL từ một máy tính ở xa thông qua địa chỉ IP, bạn cần thực hiện việc thêm một bản ghi vào tệp cấu hình pg_hba.conf.

Bình thường file pg_hba.conf sẽ được đặt trong đường dẫn: var/lib/postgresql/[version]

Tuy nhiên bạn có thể tìm đường dẫn file trên bằng câu lệnh SQL sau:

SHOW hba_file;

Hoặc chạy từ command line:

psql -t -P format=unaligned -c 'show hba_file'.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *