Press enter to see results or esc to cancel.

Drupal şifre kurtarma metodları

Drupal Şifre Kurtarma Metodları

1.mysql üstünden şifre değiştirme

drupalın root dizinine gelip (örn. /var/www/html) aşağıdaki komutu çalıştırıyoruz(123456 yerine istediğiniz şifreyi belirtiniz 🙂

./scripts/password-hash.sh 123456
password: 123456 hash: $S$D1qJAFE4lrd9Z3u5OLogazk41QWoToUIaijPB4CALoCx/LWFfilP

mysql ‘e login olup (mysql -uroot -p)

use veritabanı_adı;

# users tablosundan kullanıcıya ait uid alıyoruz.

select * from users; 

veya

select * from users where name = murat;

Şifreyi sıfırlayalım

# pass kısmını ./scripts/password-hash.sh 123456 çıktısını yazıyoruz

#uid ise users tablosundaki sıfırlayacagımız kullanıcının id numarası.

UPDATE users SET pass =’$S$D1qJAFE4lrd9Z3u5OLogazk41QWoToUIaijPB4CALoCx/LWFfilP’ WHERE uid = 1031;

2. Drush ile şifre sıfırlama

drush user-password kullanıcı_adı –password=”yeni_şifre”

3. Drush ile şifre sıfırlama linki

drupalın root klasörüne gidip (cd /var/www/html/)

drush uli kullanıcı_adı

http://default/user/reset/1031/1483086882/9ufrn91mbgB1ZyN8Oy7v9dihtNpVutpaSrIKvCT9PWw/login

çıktıyı tarayıcıya yapıstırıp şifreyi değiştirebilirsiniz.

Sevgiler.