MyBB Çözümleri & İpuçları ve Modifikasyonları

[Çözüm] MyBB Yönetici Hesabı Kilitlenmiştir Çözümü

Scorpion tarafından yazıldı, , Konu ID:110

http://warezzers.net/uploads/avatars/avatar_1.gif?dateline=1629833433
x-notlegal.
Administrators
Seviye:
3
Gönderileri:
112
Beğenileri:
10
Rep Puanı:
4
Kredi:
334
15.04.2021, 01:48
Son Düzenleme: 29.08.2021, 01:12, Düzenleyen: Scorpion.
#1
[Resim: h5JAa.png]

Çözümü:
Sorunun birkaç çözümü var. Eğer localde olmasaydım e-posta ile bir bağlantı ve bir aktivasyon kodu gelecekti. Bağlatıya aktivasyon kodunu girince kilit açılacaktı ancak maalesef benim durumumda bu işe yaramıyor.

Diğer bir çözüm de veritabanına bağlanarak mybb_adminoptions tablosundaki loginattempts ve loginlockoutexpiry alanlarını kilitlenen hesap için 0 (sıfır) olarak ayarlamak. Bunun için aşağıdaki SQL sorgusunu çalıştırabilirsiniz. Sondaki uid değerini kilitlenen kullanıcının uid değeri ile değiştirin. Eğer forumu kurarken oluşturduğunuz kullanıcıyı kullanıyorsanız bu uid 1 dir ve değişiklik yapmanız gerekmez.


Bu şekilde:
Kod:
UPDATE `mybb_adminoptions` SET `loginattempts` = '0', `loginlockoutexpiry` = '0' WHERE `uid` = '1';

Başka bir çözüm de biraz uzunca olan farklı kullanıcı ile giriş yaparak kilitlenen kullanıcı bilgilerini değiştirmek.
Bunun için önce yeni bir kullanıcı oluşturun ve ID’sini kopyalayın. /inc/config.php dosyasını açın.

Bul:
Kod:
$config['super_admins'] = '1';

satırını bulun ve 1 değerini yeni açtığınız hesabın ID’si ile değiştirin. Muhtemelen araya virgül koyarak birden çok kullanıcı ID de giriliyordur ancak denemedim. Bu yeni hesapla yönetici girişi yaparak kilitlenen hesabın bilgilerinden birini ya da birkaçını değiştirin ve kaydedin. Daha sonra aynı satırı eski haline döndürün. Eski hesabınızın kilidi kalkmış olacaktır.
  
[Resim: 97vqy7.gif]

Konuyu Okuyanlar: 1 Ziyaretçi