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] Memulai Penggunaan yii framework

Yii adalah framework (kerangka kerja) PHP berbasis-komponen, berkinerja tinggi untuk pengembangan aplikasi Web berskala-besar. Yii menyediakan reusability maksimum dalam pemrograman Web dan mampu meningkatkan kecepatan pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/ ) singkatan dari "Yes It Is!". Untuk membuat web dengan menggunakan framework yii, kita bisa membuat main project nya dengan menggunakan tool yiic (command line tool). Berikut langkah-langkah membuat aplikasi web yii dengan tool yiic. Download framework yii dari website yiiframework : http://www.yiiframework.com/download/ Extract folder isi file archive yiiframework yang telah di download ke direktori htdocs. Rename folder yii tersebut menjadi “yii” Buka command prompt, dan masuk ke direktori htdocs/yii/framework jalankan perintah berikut :yiic webapp ../../namafolderaplikasi Jika proses berhasil, maka akan otomatis melakukan generate folder-folder dan file-file aplikasi dengan framework

[Dokumentasi] Konfigurasi PHP agar mendukung DB PostgreSQL

Pada saat kita menginstall PHP baik dengan menginstal paket PHP yang terpisah dengan Apache ataupun yang satu paket dengan Apachenya (ex : XAMPP), terkadang PHP tersebut belum mendukung penggunaan database PostgreSQL, untuk menjadikan PHP dapat mendukung penggunaan database PostgreSQL, berikut ini langkah-langkah yang perlu dilakukan : a. Windows Edit php.ini dan php-pear.ini  Hilangkan tanda comment (;) pada extension=php_pdo_pgsql.dll extension=php_pgsql.dll Tambahkan path lokasi folder bin Postgre pada Environment Variable -> path ex : C:\Program Files\PostgreSQL\8.3\bin Restart Windows b. Debian Install paket php, postgresql, dan paket php postgre nya -> apt-get install php5-pgsql -> apt-get install libpq-dev apt-get install postgresql-8.4 php5-pgsql tambahkan baris berikut ke php.ini extension=pgsql.so extension=pdo_pgsql.so Restart service apachenya

Tim Apple bergabung dengan Alipay untuk merajai China

Industri pembayaran mobile China menghasilkan lebih dari $ 9 triliun per tahun, dan Alipay adalah pemimpin pasar. Apple memenangkan medali perak China tahun lalu, dengan iPhone 7 Plus menjadi ponsel terlaris kedua di negara berpenduduk pada 2017. Pada 2018, raksasa elektronik tersebut mencari emas. Dalam sebuah langkah yang tidak biasa, Apple bermitra dengan Ant Financial, perusahaan afiliasi raksasa e-commerce Alibaba, untuk memungkinkan pelanggan membeli produk di toko dan online menggunakan Alipay, sistem pembayaran yang bersaing dengan Apple Pay. Sebagai gantinya, aplikasi Alipay akan memiliki bagian khusus untuk pembelian App Store. Meskipun layanan seperti PayPal dan Alipay dapat digunakan di App Store, iTunes dan Apple Music, Ant Financial menggembar-gemborkan ini sebagai pertama kalinya Apple mengizinkan metode pembayaran mobile pihak ketiga di toko fisiknya. China adalah pasar yang sangat besar untuk Apple, dengan penjualan $ 9,8 miliar pada kuartal keempat tahun 2017 saja.