Posted by: Hartoto | 03/05/2015

Cara Reset Password Admin Moodle via PHPMyAdmin

Lama rasanya saya tidak menghidupi blog ini. OK kita mulai saja, kasusnya adalah superadmin lupa passwordnya mungkin karena lama tidak buka moodle tersebut. Untuk kasus ini dapat diselesaikan dengan dua cara. Pertama, menggunakan fitur reset password (http://domain.tld/login/forgot_password.php). Anda tinggal masukkan email yang pernah di daftarkan kemudian moodle akan kirimkan passwordnya. Itu akan berjalan mulus jika fitur pengiriman email berfungsi dan aplikasi tidak dijalankan via localhost.

Alternatif kedua yang akan saya share dalam postingan ini yaitu intervensi via database, dalam hal ini menggunakan PHPMyadmin. Lets go

1. Silakan masuk di PHPMyadmin, cari database LMS yang digunakan. Untuk memastikan bisa dilihat di file config.php di aplikasi moodle Anda nama databasenya

2. Selanjutnya buka query, ketikkan ini:

UPDATE mdl_user SET password = MD5(CONCAT(‘<password baru>’, ‘<kode salt>’)) WHERE id = <id user>

  • Password Baru: Ini sifatnya plain teks, contoh: Admin@2015
  • Kode salt: Diambil dari file config.php. Cari baris ini
         $CFG->passwordsaltmain = 'hynR0%L`5fjnb79jf*6_bGNqz}';

Ingat, Setiap instalan moodle akan menghasilkan salt yang berbeda

  • ID USER= ditulis dengan angka sesuai yang tertera di table MDL_USER kolom id, cari user admin memiliki ID berapa, dalam kasus ini admin ada di kode id 3

Contoh konkritnya:

UPDATE mdl_user SET password = MD5(CONCAT('Admin@2015', 'hynR0%L`5fjnb79jf*6_bGNqz}')) WHERE id = 3

reset

Setelah itu, eksekusi. Maka password anda telah berhasil di reset. Selamat ya…


Responses

  1. Reblogged this on talking with finger and commented:
    maybe i’ll need this


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: