Lupa password WordPress dan tidak bisa reset lewat email? Tenang, Anda masih bisa mengubah password admin langsung melalui database menggunakan phpMyAdmin.
Cara ini sering digunakan ketika:
- Email reset tidak masuk
- Website error
- Akses admin terkunci
Panduan ini akan membahas langkah lengkap dan aman untuk mengganti password WordPress melalui database.
Kapan Harus Reset Password via Database?
- Tidak bisa login WordPress
- Email reset tidak berfungsi
- Akses admin hilang
- Website hasil migrasi
Cara Mengubah Password WordPress via phpMyAdmin
1. Login ke cPanel / hosting
Masuk ke dashboard hosting Anda.
2. Buka phpMyAdmin
Masuk ke menu Database → phpMyAdmin.
3. Pilih database WordPress
Cari nama database di file wp-config.php.
4. Buka tabel user
Klik tabel:
wp_users
Catatan: prefix bisa berbeda, misalnya wp123_users
5. Edit user admin
- Cari username admin di kolom
user_login - Klik Edit
6. Ubah password
Pada field:
user_pass
- Pilih MD5 di bagian Function
- Masukkan password baru
7. Klik Save / Go
Selesai, sekarang Anda bisa login dengan password baru.
Alternatif Cara (SQL Query Langsung)
Jika ingin lebih cepat, gunakan query berikut:
UPDATE wp_users
SET user_pass = MD5('password_baru')
WHERE user_login = 'admin';
Query ini akan langsung mengganti password di database.
Kenapa Harus Pakai MD5?
WordPress lama menggunakan MD5 untuk hashing password. Setelah login, password akan otomatis diubah ke sistem enkripsi yang lebih aman oleh WordPress.
Risiko Mengubah Password via Database
- Salah database bisa menyebabkan error
- Salah edit tabel bisa merusak data
- Tidak melakukan backup berisiko kehilangan data
Tips Aman (WAJIB!)
- Backup database sebelum edit
- Pastikan database yang dipilih benar
- Gunakan password yang kuat
- Setelah login, ganti ulang password dari dashboard WordPress
Error Umum & Solusi
Tidak bisa login setelah reset
Pastikan username benar dan MD5 sudah dipilih.
Tabel tidak ada wp_users
Kemungkinan prefix database berbeda.
Password tidak berubah
Gunakan metode SQL query langsung.
Alternatif Selain Database
- Reset via email WordPress
- Menggunakan FTP (functions.php)
- Menggunakan WP-CLI
FAQ
Apakah cara ini aman?
Aman jika dilakukan dengan benar.
Apakah website akan down?
Tidak.
Apakah password langsung aktif?
Ya, bisa langsung digunakan untuk login.
Kesimpulan
Mengubah password WordPress melalui database adalah solusi cepat ketika akses admin bermasalah. Namun, metode ini harus dilakukan dengan hati-hati agar tidak merusak data website.
Mumpung lagi promo segera order hosting murah di halaman berikut :