XenForo Veritabanı Üstünden Şifre Değiştirme

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
3
EXE RANK

Admin

Kalanlar öldü. Ölenler yaşıyor.
Üst Yönetim
Puanları 38
Çözümler 0
Katılım
31 Ocak 2025
Mesajlar
3,078
Tepkime puanı
18
Puanları
38
Konum
Adana
Meslek
Webmaster
Favori Oyun
ETS 2
İsim
Celil
Admin
Merhabalar,

Şifre unuttum sisteminiz çalışmıyor olabilir ve şifrenizi db üzerinden değiştirmek istebilirsiniz.

XenForo şifreleri md5 sha256 gibi basit fonksiyonlarla tutmaz hashleyerek tutar haliyle sadece bir sütün editleyerek bunu yapamıyoruz.

Yapmamız gereken şey öncelikle Phpmyadmin'e giriş yapmak sonrasında soldan xenforo veritabanınızı seçin.

Aşağıdaki "konsol" yazısına tıklayın açılan kısma aşağıdaki kodları gireceksiniz.

Burada önemli olan WHERE user_id = 1 olan kısımda user id soruyor genellikle admin üyeliği 1. üyelikte olur ama sonradan farklı bir üyeliğe adminlik verildiyse ve user id bilmiyorsanız xf_user tablosundan bulabilirsiniz veya en basit şekilde forumdaki profil linkinizin sonundaki sayıyı kullanabilirsiniz. User_id sayısınıda ayarladıktan sonra konsola bunu yapıştırıp CTRL+ENTER yapıyoruz ve işlem tamamdır.

Şifreniz bu komut sonrası netkreatif123 olarak değişecektir o şekilde login olabilirsiniz.

Kod:
UPDATE xf_user_authenticate
SET data = BINARY
    CONCAT(
        CONCAT(
            CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('netkreatif123'), SHA1('salt')))),
            CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
        ),
        '";s:8:"hashFunc";s:4:"sha1";}'
    ),
scheme_class = 'XF:Core'
WHERE user_id = 1;
 
Geri
Üst