Araç ne yapar?

Yönetici şifresini unuttuysanız ve e-posta ile sıfırlama çalışmıyorsa, son çare veritabanındaki user_pass değerini değiştirmektir. Bu araç o değeri üretir: şifreyi seçer veya sizden alır, WordPress'in kendi algoritmasıyla özetini hesaplar ve UPDATE sorgusunu hazırlar. Bilgiler 22 Ekim 2026 tarihinde WordPress 6.8 kaynak koduyla doğrulandı.

Rastgele şifre üretmek tek başına yeni bir şey değil; bunun için şifre oluşturucu var. Burada fark, çıktının veritabanına yapıştırılabilecek biçimde olmasıdır. Tek bir şifre üretilir, toplu üretim yoktur.

Şifre, özet ve wp-config anahtarları

Üç kavram sık karıştırılır. Şifre, giriş formuna yazdığınız metindir. Özet (hash), veritabanında saklanan geri döndürülemez karşılığıdır; WordPress girişte yazdığınız şifreyi aynı yöntemle hesaplar ve karşılaştırır. wp-config.php içindeki anahtarlar ve salt değerleri ise oturum çerezlerini imzalar; kullanıcı şifresiyle ilgisi yoktur.

Aynı şifre her hesaplamada farklı bir özet verir, çünkü her özete rastgele bir salt eklenir. Bu normaldir ve yanlış bir şey olduğu anlamına gelmez. Anahtar değerlerini yenilemek için WordPress salt oluşturucu aracını kullanın.

Hangi özet biçimini seçmeliyim?

BiçimBaşlangıçUzunlukKullanım
Modern (varsayılan)$wp$2y$63 karakterWordPress 6.8 ve sonrası
Eski taşınabilir (phpass)$P$B34 karakterVarsayılan çekirdekte 2.5 ve sonrası, 6.7 ve eski dahil

Sitenizin sürümünü bilmiyorsanız eski taşınabilir biçimi seçin; WordPress 6.8 ve sonrası bu biçimi de doğrular ve ilk başarılı girişte modern biçime yükseltir. Modern özeti 6.7 ve daha eski bir kurulum tanımaz, giriş reddedilir. Araç sürüm algılamaz; hiçbir siteye bağlanmaz.

Özel bir kimlik doğrulama eklentisi çekirdeğin şifre işlevlerini değiştirebilir. Böyle bir sitede özetin kabul edilmesi garanti edilemez; eklentinin belgesine bakın.

phpMyAdmin ile adım adım

Önce normal sıfırlamayı veya WP-CLI'yi deneyin. WP-CLI varsa wp user update 123 --prompt=user_pass komutu şifreyi sitenin kendisinde özetler; buradaki 123 bir örnek kullanıcı numarasıdır. SQL yolu yalnızca bunlar mümkün değilse içindir.

  1. Veritabanının yedeğini alın.
  2. phpMyAdmin'de doğru veritabanını seçin ve wp_users tablosunun gerçek önekini kontrol edin.
  3. Kullanıcı adı ve tablo öneki alanlarını kendi sitenize göre düzeltin; ikisi de örnektir, siteden okunmaz.
  4. Şifreyi veya kendi şifrenizi girip özeti üretin, çıkan SQL'i kopyalayın ve SQL sekmesinde çalıştırın.
  5. Özeti elle yapıştırıyorsanız user_pass alanında hiçbir işlev (MD5 dahil) seçmeyin; değer olduğu gibi kaydedilmelidir.
  6. Girişte özeti değil, aşağıda gösterilen etkin düz şifreyi yazın.

SQL bu araçta hiçbir yerde çalışmaz ve WordPress'in normal sıfırlama kancalarını atlar. Bir başarı doğrulaması vermez; sonucu yalnızca giriş yaparak görürsünüz.

WordPress 6.8 değişikliği ve maliyet

WordPress 6.8 şifreleri artık bcrypt ile saklıyor. Şifre önce HMAC-SHA384 ile özetlenip Base64'e çevrilir, sonra bcrypt'e verilir ve başına $wp eklenir; böylece 72 baytı aşan uzun şifrelerin sonu da hesaba girer. Çekirdek bcrypt maliyetini kendisi belirlemez, PHP'nin varsayılanını kullanır: PHP 8.4'ten önce 10, 8.4 ile 12.

Araç bu yüzden maliyeti açıkça sorar ve varsayılanı 12 yapar; 10 ve 12 seçilebilir. İkisi de 6.8'de doğrulanır, site kendi ayarına göre sonra yeniden özetleyebilir. Daha yüksek maliyet saldırganı yavaşlatır ama hesaplama bu sayfada da biraz sürer; sayfa bu sırada donmaz.

Eski MD5 özetleri de WordPress'te hâlâ kabul edilebilir ve giriş sırasında yükseltilir. Ancak bu eski bir geri dönüş yoludur; bu araç MD5 çıktısı üretmez.

Gizlilik ve sınırlar

Şifreniz ve özeti tarayıcınızda hesaplanır; sunucuya gönderilmez. Paylaşım bağlantısı şifrenizi, özetinizi veya kullanıcı adınızı içermez. Rastgelelik tarayıcının Web Crypto arayüzünden gelir, depolama kullanılmaz.

Bu, ele geçirilmiş bir cihaza veya tarayıcı eklentilerine karşı koruma değildir ve bellekteki değerlerin silindiğini vaat etmez. Başındaki ve sonundaki boşluklar WordPress'in üretim adımında olduğu gibi kırpılır; araç bunu uyarır ve girişte yazmanız gereken etkin şifreyi gösterir. Uygulama parolaları, sıfırlama anahtarları ve yazı parolaları bu aracın konusu değildir.

İlgili araçlar

Yalnızca şifre üretmek için şifre oluşturucu, yapılandırma anahtarları için WordPress salt oluşturucu, genel özetler (MD5, SHA) için hash oluşturucu aracını kullanın.

Sık sorulan sorular

Modern mi eski mi seçmeliyim?

WordPress 6.8 veya üstünü kullandığınızı biliyorsanız modern biçimi seçin. Sürümden emin değilseniz eski taşınabilir biçim varsayılan WordPress 2.5 ve sonrası çekirdekte çalışır; 6.8 ve sonrasında ilk başarılı girişte yükseltilir.

Aynı şifre neden her seferinde farklı özet veriyor?

Her özete rastgele bir salt eklenir. Farklı görünen özetlerin hepsi aynı şifreyi doğrular; bu beklenen davranıştır.

Şifrem sunucuya gönderiliyor mu?

Hayır. Şifre ve özet tarayıcıda hesaplanır, hiçbir istekte gönderilmez ve paylaşım bağlantısına yazılmaz. Yine de cihazınızın güvenli olması gerekir.

SQL'de MD5 kullanmam gerekir mi?

Hayır. Eski anlatımlardaki MD5 işlevini seçmeyin; özet zaten hesaplanmıştır ve olduğu gibi kaydedilmelidir. İşlev seçerseniz özet bozulur.

Bu araç wp-config salt değerleriyle aynı şey mi?

Hayır. Salt ve anahtarlar oturum çerezlerini imzalar, kullanıcı şifresini saklamaz. Onlar için ilgili salt aracını kullanın.

WordPress 6.8'e geçince neden çıkış yapıldı?

Resmî duyuruya göre güncelleme mevcut şifreleri ve açık oturumları normalde korur; özetler sonraki girişte yükseltilir. Beklenmeyen çıkışların nedenini belirlemek için sitenin ayrıca incelenmesi gerekir; bu araç siteyi teşhis edemez.

Yayın: · Güncelleme: