Hari ini aku nyoba akses website yang pernah aku buat, dulu pernah online sekarang cuman kenangan di localhost saja. Begitu coba akses aku lupa passwordnya. Daripada googling lagi mending nambah catatan di website aku.
Setelah googling ketemu cara reset password administrator pada Drupal 7.
Pertama aku buka terminal (sebagai catatan aku pakai linux). Pada folder root instalasi drupal. ketik perintah seperti dibawah
./scripts/password-hash.sh cobain
Nah cobain itu password barunya.
Kalo udah pencet Enter. Ntar dilayar muncul seperti dibawah
password: cobain hash: $S$DnbyfYoEsVeeGm22d2v.FGnwmg6JNODZ9NP8PdNWxs3Ink978o0X
Kalo dah muncul copy aja tuh hashnya. mulai dari tanda $ pertama sampai X. Hati-hati ntar masuk spasi pas saat copy.
Berikutnya, buka phpmyadmin trus cari database websitenya. Disini aku anggap udah tau cara masukkin query ke database. Tinggal kasi perintal SQL update dah.
UPDATE users SET pass ='$S$DnbyfYoEsVeeGm22d2v.FGnwmg6JNODZ9NP8PdNWxs3Ink978o0X' WHERE uid = 1;
WHERE uid = 1 tuh maksudnya user 1 (user admin yang pertama kali dibuat). Sebenarnya Drupal udah kasi fitur buat reset password, cuma localhost punyaku kagak ada fitur mailnya.
Sumber: drupal.org