Jika anda menggunakan Prestashop, Anda mungkin pernah lupa login halaman admin anda. Cara yang paling mudah untuk mereset password adalah memanfaatkan fitur forgot password pada halaman login admin Prestashop Anda. Kita tinggal isi saja alamat email yang dipakai untuk login dan tunggu password baru dikirimkan.
Tapi bagaimana jika SMTP server mengalami gangguan atau untuk sekedar mengujinya di localhost, sehingga anda tidak kunjung menerima email reset password? Maka anda bisa gunakan alternatif reset password via phpmyadmin berikut:
1. Login cPanel anda, buka menu File Manager (jika online), atau buka langsung localhost/phpmyadmin (jika offline)
2. Terapkan view pada file setting.inc.php. Letaknya di folder config. Perhatikan bagian _DB_PREFIX_ dan _COOKIE_KEY_
3. Sekarang kembali ke home cPanel anda, kemudian masuk ke menu phpmyadmin. Select database prestashop anda.
4. Jalankan query dengan format berikut :
UPDATE _DB_PREFIX_employee SET passwd = md5(‘_COOKIE_KEY_passwordbaru’) WHERE email = ‘email’;
- _DB_PREFIX_ diganti sesuai DB prefix yang tertera pada langkah 2. Contohnya tadi ps_
- _COOKIE_KEY_ diganti dengan isi yang tertera pada langkah 2 juga. Contohnya tadi y0ua8bj9mwtt2k4rkjjrhrv5ws6ywna8ydichpbu21ytciicijoqojpw
- passwordbaru diganti dengan password yang ingin anda gunakan
- email diganti dengan email yang anda gunakan
Contoh query jadinya sebagai berikut:
Dengan query seperti di atas, maka password prestashop anda akan direset ke password baru yang bisa langsung dipakai untuk login ke halaman admin prestashop anda.
Selamat mencoba...
Sumber : dari mana² juga ada...