• 24-11-2016, 06:40:00
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba;
    Amatör işi forum bölümü açmıştım siteye.. uzun süredir bakamıyordum. Forumu bakım moduna almıştım. Son sürüm xenForo dosyaları bulunca neler olmuş bir bakayım diyerek dosyaları yükledim ftp'ye, UPAGRADE bölümüne gelince admin şifresini hatırlamadığım için öylece kaldı. Giriş te yapamıyorum siteye şu an.
    https://xenforo.com/community/thread...h-mysql.20494/
    bu yöntemi de uygulayamıyorum çünkü yükseltme yapılıyor mesajı alıyorum forumda..

    alakasız bir yere xenForo 1.5.11 kurup admin kullanıcısı oluşturdum, users tablosunu dışarı aktarıp problem yaşadığım bu foruma aktardım ama sanırım şifreli.. yine parolanız hatalı uyarısı alıyorum siteye girerken.
    Force Password Change 1.0.1 bulma şansım da yok, belki de bu sürüme uymayacak bilemiyorum..

    PhpMyadmin'de sql dosyasına basitçe müdahale edilemiyor olması çok ilginç.. Yardımcı olabilirseniz memnun olurum.

    Ciddi bir kurulum değildi bu yüzden mail sunucusu da yapılandırılmamıştı. şifremi unuttum da çalışmıyor..

    Forum bakım için kapalı moddaydı bu yüzden yeni kullanıcı ekleyemiyorum.

    Görüyorsunuz ki problem çıkarmak için elimden geleni yapmışım..

    Çözüm var mı?

    iyi günler dilerim.
  • 30-11-2016, 04:54:39
    #2
    Jake Bunce şuradaki makalesinde anlatmış: https://xenforo.com/community/resour...set-query.368/

    Not: denemiştim bunu ve çalışmıştı.

    Edit: yine de kısaca anlatayım burada. Phpmyadmin açın ve şu sorguyu çalıştırın:

    UPDATE xf_user_authenticate
    SET data = BINARY
    	CONCAT(
    		CONCAT(
    			CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('new-password'), SHA1('salt')))),
    			CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
    		),
    		'";s:8:"hashFunc";s:4:"sha1";}'
    	),
    scheme_class = 'XenForo_Authentication_Core'
    WHERE user_id = 1;
    Sorgu içindeki new-password yeni şifreniz olacak. Sondaki üye id numarasına da hangi id numarasındaki üye admin ise, onun id numarası olacak. Örnek olarak 1 eklidir. Kendinize göre değişir veya bırakırsınız. Bu sorgu bittikten sonra denersiniz. Giriş yapabilirseniz, şifrenizi tekrar normal olarak güncellersiniz. Ayrıca, yine olmazsa eğer SHA256 kullanabilirsiniz SHA1 yerine yani.
  • 30-11-2016, 05:38:46
    #3
    İşlem adımlarını uyguladım ve giriş yapabildim.
    Çok karmaşık görünen problemlerin kolay çözümleri olabiliyormuş. Bilene tabii..
    İlginize çok teşekkür ederim.
  • 18-07-2025, 13:51:39
    #4
    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    Jake Bunce şuradaki makalesinde anlatmış: https://xenforo.com/community/resour...set-query.368/

    Not: denemiştim bunu ve çalışmıştı.

    Edit: yine de kısaca anlatayım burada. Phpmyadmin açın ve şu sorguyu çalıştırın:

    UPDATE xf_user_authenticate
    SET data = BINARY
        CONCAT(
            CONCAT(
                CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('new-password'), SHA1('salt')))),
                CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
            ),
            '";s:8:"hashFunc";s:4:"sha1";}'
        ),
    scheme_class = 'XenForo_Authentication_Core'
    WHERE user_id = 1;
    Sorgu içindeki new-password yeni şifreniz olacak. Sondaki üye id numarasına da hangi id numarasındaki üye admin ise, onun id numarası olacak. Örnek olarak 1 eklidir. Kendinize göre değişir veya bırakırsınız. Bu sorgu bittikten sonra denersiniz. Giriş yapabilirseniz, şifrenizi tekrar normal olarak güncellersiniz. Ayrıca, yine olmazsa eğer SHA256 kullanabilirsiniz SHA1 yerine yani.
    çok işimize yaradı teşekkür ederiz.