Ubah Prefix database pada WordPress

Hari ini kemasukan comment  dari IP luar yang pesannya mengenai system keaman di blog saya ini yang mengatas namakan hacker , di situ memberikan link informasi yang mungkin mereka mengharapkan untuk dikujungi :D , ya sudah mungkin peringatan itu ada benernya , karena blog gw ini masih dalam keadaan default dari bawaan WP, yang saya lakukan salah satunya merubah prefix database yang sebelum masih default yaitu wp_ , gw akan share petunjuk mengenai ini:

Sudah ada Plugin yang otomatis untuk merubah prefix database , bisa didownload disini.

Silakan Anda download dan installkan pada wordpress Anda, bila sudah diinstall aktivkan plugin tersebut, pada menu database akan menampilkan screenshoot disebelah kanan (klik untuk memperbesar), pada bagian yang dilingkari merah, silakan Anda ganti dengan prefix yang baru sesuka Anda, setelah itu klik tombol start remaining, tapi sebelum melakukan itu, pastikan file wp-config.php pada wordpress Anda permissionya sudah di set writetable (775) agar bisa menuliskan prefix barunya sehingga teredit otomatis.

Setelah beberapa hal diatas masih ada yang perlu dilakukan, yaitu penyesuian pada table yang ada pada databasenya, silakan Anda lakukan penyesuaian dari phpmyadmin, diantaranya langkahnya adalah:

Login ke phpmyadmin dari database Anda, klik nama databasenya terlebih dahulu untuk memastikan berada didatabase yang bersangkutan, hal yang kita lakukan adalah:

* mengedit isi yangg ada di prefixnew _options
Kita perlu mengedit isi yang ada di tabel prefixnew_options (yang tadinya wp_options).
Klik pada link nama tabel prefixnew_options yg ada di kolom sebelah kiri.
Di kolom sebelah kanan kita akan melihat semua data yang disimpan dalam tabel. Cari dibagian kolom option_name tulisan “wp_user_roles” ..
Mungkin anda agak sulit menemukan tulisan wp_user_roles ini , karena tempatnya memang ada di halaman belakang, untuk itu klik lah tanda panah , sampai menemukan tulisan wp_user_roles tsb.

Jika sudah ketemu maka ubahlah menjadi prefixnew_user_roles.
Kita dapat mengubahnya dengan mengklik tombol Edit .

* Terakhir mengedit prefixnew_usermeta
Lakukan perubahan pada isi prefixnew_usermeta (yang tadinya wp_usermeta)
Klik pada link nama tabel link prefixnew_usermeta.
Ubah setiap nilai di bawah kolom meta_key, yang dimulai dengan awalan wp_ menjadi prefixnew_.
Default isi yg ada di wp_usermeta yg perlu dirubah namanya yaitu :
wp_capabilities, ubah menjadi prefixnew_capabilities,
wp_autosave_draft_ids, ubah menjadi prefixnew_autosave_draft_ids
wp_user_level, ubah menjadi prefixnew_user_level
wp_usersettings, ubah menjadi prefixnew _usersettings,
wp_usersettingstime, ubah menjadi prefixnew _usersettingstime,

Dan seterusnya….

OK jika semua hal diatas sudah dilakukan, blog dapat kembali digunakan dan jauh lebih aman.

Demikian sharenya ;)

Leave a Reply