Buka Koneksi DB PDDKTI

  1. install neo-feeder
    jangan langsung jalankan aplikasinya
  2. matikan service db
    pada folder C:\NEO FEEDER\psql\bin, jalankan
    pg_ctl stop -D "C:\NEO FEEDER\psql\data"
  3. backup file C:\NEO FEEDER\psql\data\pg_hba.conf
  4. edit file pg_hba.conf, ubah METHOD dari md5 menjadi trust
  5. edit file postgresql.conf, ubah config berikut
    ​​​log_min_messages = error
    ​​​log_min_error_statement = error
    ​​​log_connections = on
    ​​​log_error_verbosity = verbose
    ​​​log_line_prefix = '%m [%u] [%d]'
    ​​​log_statement = all
    
  6. akses psql lewat cli
    psql -d pddikti --port=54333 --username=N3wf33der
    jika gagal, nyalakan service db
    pg_ctl start -W -D "C:\NEO FEEDER\psql\data"
  7. bikin user baru beserta hak aksesnya
    ​​​create user demo with password 'demo';
    ​​​alter role demo with superuser login createrole replication createdb;
    ​​​\q
    
  8. matikan service db
  9. kembalikan file pg_hba.conf dari file backup
  10. nyalakan kembali service db
  11. coba akses postgres dengan user yang baru lewat client yg digunakan (psql, pgadmin, dbeaver, dsb)
  12. jalankan aplikasi neo feeder
    seharusnya pada tahap ini tidak muncul pesan penyalahgunaan aplikasi
  13. muat db dengan mengisi prefil
  14. silahkan amati log postgres dan akses ke db pddkti