Drupal Unutulan Admin Şifresi…

Drupal Admin şifresini unutmak hepimizin başına gelebilecek bir durumdur.  Ya da benim yaşadığım gibi uzun bir aradan sonra admin şifresiyle girmek isterken "kullanıcı adı" ve "şifre" doğru olmasına rağmen girişi engelleyebilir. Sanırım fake kullanıcı başvurularından dolayı kaynaklanan bir sorun. 

"Üzgünüz giriş yapamıyoruz. Sorun yaşıyorsanız site yöneticisi ile görüşün." gibi bir hata veriyor.

Yeni şifre isteği gönderdiğinizde de 

"E-posta gönderilemiyor. Problem devam ederse site yöneticisine başvurun.(Unable to send e-mail. Contact the site administrator if the problem persists.)" hatası veriyor.

 

Şimdi gelelim sorunun çözümüne;

Bu sorunu bu yolla çözebilmek için database'e ulaşabiliyor olmanız lazım.

Database ulaştıktan sonra yapmanız gereken aşağıdaki sql komutunu çalıştırmak.

UPDATE users SET pass = '$S$DRSUIz9NFfxOXKPveQ00UTGMzsJe62LjYvVHfYJ8I8wuy4zRqVBK' WHERE uid = 1

Yada sql komutuna gerek kalmadan users tablosundaki Admin kullanıcısının bulunduğu satırda düzenle seçeneğini tıklayıp "pass" sütununda ki veriyi silip yerine

$S$DRSUIz9NFfxOXKPveQ00UTGMzsJe62LjYvVHfYJ8I8wuy4zRqVBK yazıp kaydedebiliriz.

Bu şekilde Admin Kullanıcısına ait şifreyi

NewPassword

yapacaktır.

Eğer çok fazla deneme yaparsanız hesabınıza girişi bir süreliğine bloke edecektir. Yukarda ki işlemleri uygulasanız bile girişinizi engelleyebilir.

"Sorry, there have been more than 5 failed login attempts for this account. It is temporarily blocked. Try again later or request a new password." hatası verecektir.

Bu durumda database'de "flood" tablosundan bütün kayıtları silmek gerekiyor. Bu tabloda yapılan hatalı girişlere ait "kullanıcı adı" ve "ip" kayıtlar tutuluyor. Bu kayıtlar silindikten sonra sorunsuz bir şekilde giriş yapılabilir.

Tabi giriş yaptıktan sonra ilk yapacağınız iş şifrenizi değiştirmek olmalı.

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.