Skip to main content

[Dokumentasi] Reset password Postgres (Ubuntu dan Debian)

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 reloadNote : setelah selesai, masuk ke postgre dg menjalankan perintah berikut:
    -> sudo psql -U postgres -h localhost -W
    password :

Comments

Popular posts from this blog

[Dokumentasi] Reporting Program VB6 dengan Crystal Report 8.5 menggunakan TTX File (II)

Dalam tulisan kali ini, kita akan menampilkan data dari program aplikasi yang kita buat dengan VB6 ke laporan Crystal Report (TTX File). Di bagian sebelumnya, sudah disampaikan langkah-langkah pembuatan laporan Crystal Report dengan TTX File. Untuk menghubungkan laporan tersebut dari program aplikasi yang kita buat, dapat mengikuti langkah-langkah berikut : 1. Buka IDE Ms. VB 6, pilih New - Standard Exe, kemudian klik tombol Open 2. Pilih menu Project - Component (Ctrl+T), tab Controls akan menampilkan daftar komponen teregister yang dapat kita gunakan untuk program aplikasi kita, ceklis komponen Crystal Report Viewer Control, kemudian klik tombol OK 3. Pilih menu Project - References, ceklis Crystal Reports 8.5 ActiveX Designer Run Time Library dan Microsoft ActiveX Data Objects 2.x Library, kemudian klik tombol OK 4. Pada Toolbox akan menambah 1 komponen dengan nama CRViewer, drag komponen tersebut dan drop di form yang kita gunakan. 5. Atur tata letak komponen tersebut pada for...

[Dokumentasi] Contoh sederhana export excel dari Visual Basic 6.0

Dalam pemrograman basisdata, sebagai programmer, kita dituntut untuk dapat menghasilkan output berupa laporan. Cara menghasilkan laporan tersebut tentunya berbeda-beda. Salah satu cara menghasilkan output laporan adalah menampilkan laporan tersebut ke excel. Berikut ini diuraikan langkah-langkah pembuatan output excel sederhana dengan menggunakan Visual Basic 6.0 : Buat satu project baru pada visual basic 6.0 Tambahkan 1 CommandButton pada form dan beri nama Command1 Buka code viewer pada form yang telah disediakan CommandButton tadi Deklarasikan object untuk menghasilkan file excel Dim oExcel As Object Dim oBook As Object Dim oSheet As Object Double Click pada CommandButton tadi untuk menambahkan code pada event click'- Set object yang telah dideklarasikan sebelumnya untuk membuat objek Excel Set oExcel = CreateObject("Excel.Application") Set oBook = oExcel.Workbooks.Add Set oSheet = oBook.Worksheets(1) '- Lakukan pengaturan untuk masing-masing kolom o...

Twitter memposting keuntungan pertama meski ada masalah bot

Jaringan sosial lambat berkembang karena berkaitan dengan kekhawatiran akan jutaan akun palsu yang melakukan tweet dan retweet di seluruh platform.   Ada jutaan akun palsu yang melakukan tweet , retweet dan like ke sebagian besar akun terkenal di Twitter. Jadi apa yang akan dilakukan perusahaan tentang hal itu?   Masalahnya telah menggelegak di bawah permukaan di Twitter selama bertahun-tahun. Tapi itu dibawa ke permukaan oleh The New York Times, yang menemukan perusahaan yang menghasilkan uang dengan menggunakan bots - program komputer otomatis yang terkadang berperan sebagai orang sungguhan - untuk memperbanyak pengikut selebriti, eksekutif bisnis, dan bahkan anggota dewan Twitter sendiri sebenarnya punya. Twitter mulai membersihkan jutaan akun palsu untuk menanggapi hal ini. Sulit untuk mengatakan berapa banyak akun palsu di luar sana. Sebuah studi yang dirilis tahun lalu menemukan bahwa sebanyak 15 persen akun Twitter aktif dikendalikan oleh bot. Twitter menga...