pg_hba.conf
Anda TIDAK boleh menggunakan trust
!!! trust
berarti tidak diperlukan kata sandi dan menurut saya bukan itu yang Anda inginkan.
Ini adalah konfigurasi yang benar
host all all 0.0.0.0/0 md5
Perhatikan /0
di belakang 0.0.0.0
.
pg_hba.conf
lengkapnya seharusnya begini:-
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
host all all 0.0.0.0/0 md5
Perhatikan bahwa trust
hanya berlaku untuk local
koneksi. yaitu untuk aplikasi yang berjalan pada IP localhost 127.0.0.1
pada mesin yang juga menjalankan server postgresql Anda.