Berikut cara melakukan reset password root pada postgresql di linux.
1. Edit file config PostgreSQL menjadi trust untuk dapat login tanpa password :
# vi /var/lib/pgsql/data/pg_hba.conf
cari baris :
local all postgres password
Ganti menjadi :
local all postgres trust
2. Restart PostgreSQL Server:
# service postgresql restart
3. Ganti password:
# psql -U postgres template1 -c alter user postgres with password ‘newpassword’;
4. Password has been updated. Revert back the original settings of config file:
# vi /var/lib/pgsql/data/pg_hba.conf
Baris yg tadi diganti :
local all postgres trust
Kembali menjadi :
local all postgres password
5. Restart kembali, dan user password pun siap digunakan.
# service postgresql restart
Salam kenal aja..