Membuat Admin User WordPress Melalui MySql (CPanel)

Kehilangan user login sehingga tidak dapat login ke admin WordPress? Anda masih dapat membuat pengguna (user) baru melalui MySql di Cpanel.

Jika akun login tidak ada, Anda tidak dapat masuk lagi ke halaman administrator WordPress kecuali dibuatkan akun yang baru.

Kehilangan user login mungkin saja terjadi, bisa karena terhapus oleh admin lain, dan yang cukup parah ketika website diretas dan akun admin dihapus dari database.

Kalau penyebab yang pertama masih dapat meminta dibuatkan kembali oleh admin lain tersebut. Tetapi kalau dihapus karena diretas, Anda mesti membuat akun pengguna baru melalui CPanel. Di sini Anda dapat menambahkan akun baru melalui database MySql di phpMyAdmin.

Catatan: Anda harus selalu membuat backup database sebelum melakukan pengeditan langsung di MySQL. Selain itu dalam pengubahan ini paling tidak Anda memahami dasar tentang cara kerja phpMyAdmin.

Pertama, Anda login ke CPanel dan pilih database dari WordPress yang ingin ditambahkan pengguna tersebut. Setelah Anda masuk, yang akan diubah yaitu pada tabel wp_users dan wp_usermeta.

Klik tabel wp_users.

membuat-admin-di-cpanel-1

Kita perlu menginput informasi pengguna admin baru, jadi klik Tambahkan (Insert) seperti yang terlihat pada gambar.

membuat-admin-di-cpanel-2

Dalam form isian Tambahkan, akan tampil seperti berikut:

  • ID – biarkan kosong (ini akan dibuat otomatis)
  • user_login – masukkan nama username yang ingin digunakan untuk login
  • user_pass – tambahkan kata sandi (password) untuk login. Pastikan untuk memilih MD5 di kolom Fungsi
  • user_nickname – beri nama panggilan untuk user ini
  • user_email – inputkan email yang akan dikaitkan dengan akun ini
  • user_url – tautan (link) ke website user yang akan dibuat ini
  • user_registered – tanggal kapan pengguna ini didaftarkan, atau biarkan saja kosong
  • user_activation_key – biarkan kosong
  • user_status – biarkan default (0)
  • display_name – nama pengguna yang akan ditampilkan pada halaman depan

Apabila sudah selesai diisi, klik tombol Kirim (Go) untuk menambahkan ke wp_users. Akan ada notifikasi sukses dengan latar hijau. Jika Anda diarahkan ke Run SQL, abaikan saja.

membuat-admin-di-cpanel-3

Klik kembali tabel wp_users dan catat nomor ID pengguna baru yang telah ditambahkan untuk nanti diinput ke wp_usermeta.

membuat-admin-di-cpanel-4

Selanjutnya kita akan menambahkan isian ke wp_usermeta. Klik pada tabel wp_usermeta dan klik Tambahkan seperti langkah sebelumnya. Lalu tambahkan informasi berikut ke form isian:

  • unmeta_id – biarkan kosong (ini akan dibuat otomatis)
  • user_id – ini diisi dengan nomor ID pengguna yang dibuat pada langkah sebelumnya (wp_users)
  • meta_key – isi dengan wp_capabilities
  • meta_value – isi seperti ini: a:1:{s:13:”administrator”;s:1:”1″;}

Klik tombol Kirim (Go).

Masih belum selesai, tambah satu baris lagi seperti di atas tetapi dengan isian yang berbeda

  • unmeta_id – biarkan kosong (ini akan dibuat otomatis)
  • user_id – diisi dengan nomor ID pengguna yang dibuat pada wp_users
  • meta_key – di sini diisi dengan: wp_user_level
  • meta_value – isi dengan angka 10

Kemudian klik tombol Kirim.

Anda telah membuat sendiri akun pengguna baru dan seharusnya dapat login kembali ke halaman admin WordPress.

2 pemikiran untuk “Membuat Admin User WordPress Melalui MySql (CPanel)”

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *