Masalah ini timbul ketika penulis mengambil mata kuliah Manajemen Data pada Program Pascasarjana LIKMI Bandung dengan bahasan pokok Data Spatial, masalah timbul ketika penulis lupa password postgresql yang telah lama diinstall ketika mengikuti proses matrikulasi, setelah membaca Dokumentasi Resmi PostgreSQL 8.4 berikut langkah-langkah reset password PostgreSQL 8.4.
1. Masuk ke direktori instalasi PostgreeSQL 8.4
$cd /etc/postgresql/8.4/main
2. backup file konfigurasi lama
$ sudo cp pg_hba.conf pg_hba_bak.conf
3. Edit file pg_hba.conf
$ sudo pico pg_hba.conf
4. Cari bagian berikut ini :
local all all md5
5. Ubah md5 menjadu trust sehingga point no 4 diatas menjadi
local all all trust
6. Restart server postgresql
sudo /etc/init.d/postgresql-8.4 restart
7. Masuk ke postgresql dengan menggunkan template1
$sudo -u postgres psql template1
8. Ubah password postgres dengan perintah sql
postgress=# ALTER USER postgres WITH PASSWORD ‘password_baru’;
9. Keluar dari postgresql, dengan mengetik
postgress=#\q
10. Ulangi langkah ke-3 sampai ke-5 untuk mengedit file pg_hba.conf, kembalikan setting ke semula yang tadinya trust dikembalikan ke nilai md5
11. Restart postgresql seperti pada langkah ke-6
12. Masuk ke postgres dengan password baru, jika menggunakan command line interface, ketik perintah berikut
$ sudo psql -U postgres -h localhost -W
13. Jika benar passwordnya maka kita bisa melihat prompt postgresql
More Stories
Memperbaiki Error Could not get lock /var/lib/dpkg/lock di Ubuntu
Mengaktifkan user public_html dan skeleton di Ubuntu
Port Forwading dengan IP Tables di Linux Ubuntu