Sorun & Çözümleri

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

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

Administrator
Administrators
Seviye:
1
Gönderileri:
48
Beğenileri:
6
Rep Puanı:
0
Kredi:
50M WZC
15.04.2021, 01:48
#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