Cara merubah Table Prefix WordPress Secara manual
Tulisan “merubah prefiks wordpress” ini merupakan penjabaran atas pengalaman saya dalam langkah merubah nama awalan(Prefix) tabel yang ada di database blog wordpress saya.
Bagi pengguna wordpress kemungkinan besar sudah mengenal istilah table prefix , yaitu sebuah istilah yang digunakan untuk menyebut prefix (awalan) yang digunakan untuk menamai tabel yang kita simpan di database. Jika Kita sudah memiliki situs WordPress, lihatlah pada file wp-config.php atau bisa pula lewat phpMyAdmin di cPanel untuk memeriksa nama tabel database Kita.
* prefix. Only numbers, letters, and underscores please!
*/
$table_prefix = ‘wp_’;
Apa gunanya mengubah table prefix(wp_) yang merupakan prefix default wordpress?
Ini dilakukan agar situs kita yg ber CMS wordpress menjadi lebih aman, jika kita membiarkan table prefix secara default, maka h*cker akan lebih mudah untuk menemukan struktur table yang ada di website kita.
Jika tabel prefix wordpress kita yang semula adalah “wp_” , lalu dirubah menjadi “wp1_” atau bahkan misalnya menjadi “wp1juta_”, maka situs WordPress kita akan semakin lebih aman.
Jika anda menginstal wordpress lewat fantastico , Secara default instalasi Fantastico akan meng set dengan “wp_” sebagai prefix (awalan) untuk setiap nama tabel WordPress. Karena ini adalah salah satu celah kelemahan WP yang diketahui, maka “orang iseng”dapat memanfaatkan kelemahan ini dengan mudah.
Mereka secara khusus mencari tabel wp_options, karena ini dapat mengubah tampilan situs WordPress yang kita lihat. Melalui wp_options mereka dapat mengatur url untuk mengarahkan nya ke situs mereka, hal ini menandakan bahwa situs Kita telah di deface (dirusak).
Cr*cker (Penyerang) dapat dengan mudah mengirim kode berbahaya menggunakan JavaScript SQL injection yang menargetkan wp_ berdasarkan tabel. Oleh sebab itu untuk membuat situs wordpress Kita benar-benar aman, maka ubah lah table prefix (awalan) menjadi sesuatu yang sulit ditebak. Misalnya sesuatu yang hampir seperti password, namun yang di “perbolehkan” hanya angka, huruf, dan garis bawah(underscore).
Bagaimana cara merubah Tabel Prefix WordPress ?
Untuk merubah prefix ini , bisa dilakukan dengan dua cara, Cara pertama yaitu dengan plugin “wp prefix changer” yang dibuat oleh Philipp Heinze, atau bisa juga dengan plugins Wp-security scan yang dibuat oleh Michael Torbert(yg juga pembuat plugin All in One seo Pack) .
Cara kedua merubah Tabel Prefix WordPress yaitu dengan manual.
Untuk merubah tabel prefix wordpress secara manual bisa mengikuti langkah-langkah berikut ini :
1 – Buat lah terlebih dulu Backup wordpress anda
Kedua cara (Dengan plugin dan manual) harus diawali dengan proses backup ini. Untuk langkah cara mem backup bisa lihat di “Cara mem backup database dan isi situs”
2 –Edit file wp-config.php ,
Untuk mengedit nya bisa lewat cpanel—>file manager—>public-html—>centang wp-config.php—>klik tab edit code ,
atau bisa lewat FTP(Filezilla) —>public-html—>klik kanan file wp-config.php—>pilih “open/edit”
Cari dan rubah pada bagian ini :
$ Table_Prefix = ‘wp_’;
menjadi misalnya seperti
$ Table_Prefix = ‘rubah_’;
3 – Ubah semua nama tabel database WordPress
Setelah nama prefix yg ada di wp-config.php kita ubah ,
selanjutnya Pergi ke cpanel —> phpMyAdmin dan pilih database WordPress Kita.
Lalu klik salah satu nama tabel, mulai lah dari atas , yaitu : wp_commentmeta ,
setelah kita klik , maka lihat ke kolom sebelah kanan.
Klik tab “operation”
Lalu ubah lah namanya , misalnya menjadi rubah_commentmeta
Setiap kali Kita merubah nama dan klik GO , maka lihat lah perubahan nama tabel di kolom sebelah kiri. Lakukan satu persatu sampai semua nama tabel menjadi nama awalan yang baru.
Catatan: Kita mungkin memiliki banyak nama tabel di database yang dimulai dengan prefix “wp_” (lihat gambar paling atas), maka ubah lah nama semua tabel tsb.
Karena tadi saya mencontohkan merubah namanya menjadi rubah_ , maka nanti hasilnya akan menjadi seperti ini :
nama tabel wp_commentmeta menjadi rubah_commentmeta
nama tabel wp_comments menjadi rubah_comments;
nama tabel wp_links menjadi rubah_links;
nama tabel wp_options menjadi rubah_options;
nama tabel wp_postmeta menjadi rubah_postmeta;
nama tabel wp_posts menjadi rubah_posts;
nama tabel wp_terms menjadi rubah_terms;
nama tabel wp_term_relationships menjadi rubah_term_relationships;
nama tabel wp_term_taxonomy menjadi rubah_term_taxonomy;
nama tabel wp_usermeta menjadi rubah_usermeta;
nama tabel wp_users menjadi rubah _users;
Daftar itu adalah daftar default dabase wordpress , jika anda menginstal plugin yang menginject tabel database, misalnya plugin similar post , maka disana akan ada nama tabel : wp_similar_posts
dan itu juga harus diubah nama prefix nya…. Pokoknya ubah semua nama prefix yg ada ….
4 – Langkah selanjutnya adalah mengedit isi yg ada di rubah _options
Kita perlu mengedit isi yang ada di tabel rubah_options (yang tadinya wp_options).
Klik pada link nama tabel rubah_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 rubah_user_roles.
Kita dapat mengubahnya dengan mengklik tombol Edit (lihat dlm gambar).
5 – Langkah selanjutnya : Mengedit wp_usermeta
Lakukan perubahan pada isi rubah_usermeta (yang tadinya wp_usermeta)
Klik pada link nama tabel link rubah_usermeta.
Ubah setiap nilai di bawah kolom meta_key, yang dimulai dengan awalan wp_ menjadi rubah_.
Default isi yg ada di wp_usermeta yg perlu dirubah namanya yaitu :
wp_capabilities, ubah menjadi rubah_capabilities,
wp_autosave_draft_ids, ubah menjadi rubah_autosave_draft_ids
wp_user_level, ubah menjadi rubah_user_level
wp_usersettings, ubah menjadi rubah _usersettings,
wp_usersettingstime, ubah menjadi rubah _usersettingstime,
Dan seterusnya….
Catatan : Ganti nama prefix yg saya contohnya diatas : rubah_ dengan nama terserah anda
Sampai disini langkah merubah nama tabel prefix WP kita Selesai! Selanjutnya coba Test situs WordPress Kita , apakah terjadi error atau tidak. Jika ada error yg terjadi . Jangan panik dulu. Lihat lagi langkah2 nya dari awal. Jika masih saja terjadi error. Maka kembalikan saja dulu database aslinya dengan mengimport hasil backup yg tadi kita buat. Ubah lagi prefix yg tadi kita edit di file WP-config.php mejadi semula , yaitu : wp_
Tapi Jika langkah merubah nama prefix tabel WP ini berhasil maka blog wordpress kita sudah jauh lebih aman dari sebelumnya. Dan jangan lupa….. bikin lagi backup database setelah perubahan ini berhasil.
Demikianlah langkah merubah Table Prefix WP Secara manual ini saya tuliskan sebagai catatan pribadi . Semoga bermanfaat untuk yang kebetulan mampir di blog bahrul-ulum.com ini , dan jika mengalami hambatan silahkan beritahu saya disini ya. .
Artikel Terkait:
- Cara Backup Blog WordPress
- Mengatasi Upgrade Database Yang Error
- Membuat Backup Website
- Cara Mengkofigurasi All In One Seo Pack
- Pindah Hosting
- Cara Upgrade WordPress Versi 2.8
- Membersihkan Cache Dan Cookies Komputer
- Cara Merubah Layout halaman web Yang Aman dan Mudah
- Cara Membuat Tombol Bookmark di Halaman Blog
- Cara Menghapus Foto Album di Facebook
Tags: Database, prefiks, Prefix, security, Tabel prefix wordpress, table prefix Wp
Di Kategori : Bloggers Tips, Wordpress, Wordpress Tips Ditulis Oleh: Bahrul Ulum pada :17 March 2010Tagline :
- table prefix
- mengganti awalan Home di blong
- cara merubah file configuration php di filezilla
- cara menggunakan Table Prefix WordPress
- prefix angka
- merubah table prefix
- mengubah table prefix wordpress
- Tabel Prefix
- Hasil table Prefix
- cara membuat dan mengedit tabel
- membuat table prefix wordpress
- cara menghapus tabel
- prefix (awalan)
- merubah nama tabel
- prefix
- menghapus tael prefix di cpanel
- ubah nama kolom pada tabel
- Artikel prefix
- langkah-langkah menghapus tabel
- 5 kata yang mengalami prefixasi


Belum mudeng masalah ginian….semoga suatu saat bisa sedikit nyambung …keren blog & isinya bos
terimakasih informasi dan tipsnya mas
tapi saya belum berani nih untuk utak atik database wordpress
takut error
Sama bos..awalnya saya juga ndak mudeng2..:D berulangkali terjadi error, karena ndak ada tutorial bahasa indonesia yang lengkapnya. Tips english nya sih banyak. Makanya sy coba tuliskan se rinci mungkin… kalau ada masalah bisa kontak saya disini…semoga bermanfaat yah…
mas keren. details. mantap. makasi dan sukses ya