[Dokumentasi] Reset password Postgres (Ubuntu dan Debian)

Posted: Juli 25, 2011 in PostgreSQL
Tag:,

Jika kita lupa atau tidak mengetahui password dari User Postgres, berikut langkah-langkah yang bisa kita lakukan untuk menggantinya dengan password yang baru

  1. Masuk ke dalam folder konfigurasi postgreSQL (dalam hal ini saya menggunakan postgresql 8.4)
    -> cd /etc/postgresql/8.4/main
  2. Backup file pg_hba.conf
    -> cp pg_hba.conf pg_hba.confbak
  3. Edit file pg_hba.conf
    -> sudo vim pg_hba.conf

    # TYPE DATABASE USER CIDR-ADDRESS METHOD
    # “local” is for unit domain socket connections only
    local   all   all   md5

    menjadi

    # TYPE DATABASE USER CIDR-ADDRESS METHOD
    # “local” is for unit domain socket connections only
    local   all   all   trust

  4. Restart service postgres
    -> ./../../../init.d/postgresql-8.4 restart
    atau
    -> ./../../../init.d/postgresql-8.4 reload
  5. masuk ke postgres dengan menggunakan template1
    – pada UBUNTU, jalankan perintah berikut
    -> sudo -u postgres psql template1
    – pada DEBIAN, jalankan perintah berikut
    -> su postgres -c psql template1
  6. Ubah password postgres dengan perintah sql
    -> ALTER USER postgres WITH PASSWORD ‘passwordanda’;
  7. keluar dari postgreSQL
    -> \q
  8. Edit kembali file pg_hba.conf
    -> sudo vim pg_hba.conf

    # TYPE DATABASE USER CIDR-ADDRESS METHOD
    # “local” is for unit domain socket connections only
    local   all   all   trust

    menjadi

    # TYPE DATABASE USER CIDR-ADDRESS METHOD
    # “local” is for unit domain socket connections only
    local   all   all   md5

  9. Restart service postgres
    -> ./../../../init.d/postgresql-8.4 restart
    atau
    -> ./../../../init.d/postgresql-8.4 reload

    Note : setelah selesai, masuk ke postgre dg menjalankan perintah berikut:
    -> sudo psql -U postgres -h localhost -W
    password :

Komentar
  1. Toro mengatakan:

    Terimakasih. maturnuwun banyak mas. semoga bermanfaat dan berkah semuanya. amin.

  2. Anonim mengatakan:

    Terimakasih. maturnuwun banyak mas. semoga bermanfaat dan berkah semuanya. amin.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s