Kısa cevap
WordPress hesabınıza erişimi en hızlı şekilde giriş sayfasındaki şifremi unuttum bağlantısıyla geri kazanırsınız. E-posta gelmiyorsa veya e-postaya erişiminiz yoksa, şifreyi phpMyAdmin üzerinden doğrudan veritabanında sıfırlayabilir veya FTP üzerinden yeni bir yönetici oluşturabilirsiniz. Her değişiklikten önce veritabanının yedeğini alın.
Sorun nasıl anlaşılır
- „Hata: Girdiğiniz kullanıcı adı için şifre yanlış“ mesajı
- Şifre sıfırlama bağlantısı e-postaya gelmiyor
- Giriş başarılı oluyor ancak site sizi hemen giriş formuna geri yönlendiriyor
- Hesabın kayıtlı olduğu e-postaya erişim yok
- Site yeni bir alan adına veya sunucuya taşındı ve giriş çalışmıyor
En yaygın nedenler
Yanlış kullanıcı adı veya şifre
En yaygın neden bir yazım hatası veya yanlış kullanıcı adıdır. Şifre büyük küçük harfe duyarlıdır ve giriş hem kullanıcı adını hem de e-postayı kabul eder, bu nedenle tam olarak ne girdiğinizi kontrol edin.
E-posta gönderim sorunu nedeniyle e-posta gelmiyor
Site e-postaları güvenilir şekilde göndermiyorsa, şifre sıfırlama mesajı gelmez. Gereksiz (spam) klasörünü de kontrol edin.
Kayıtlı e-postaya erişim yok
Hesap artık erişiminiz olmayan bir adrese bağlıysa, e-posta ile sıfırlama mümkün değildir. Bu durumda şifre veritabanında değiştirilir.
Bozuk dosya veya eklenti girişi engelliyor
Tema veya eklentideki bir hata ya da geçersiz bir `.htaccess` dosyası, girişten hemen sonra oturumu kesebilir. Bu genellikle giriş formuna geri dönme şeklinde görülür.
Alan adı veya site adresi değişikliği
Site taşındıktan sonra `wp_options` tablosundaki adresler eski alan adını gösterebilir, bu nedenle giriş çerezleri geçerli olmaz.
Adım adım çözüm
- 1
Şifremi unuttum seçeneğini deneyin
Sitenizde
/wp-login.phpadresini açın ve şifremi unuttum bağlantısına tıklayın. Kullanıcı adınızı veya e-postanızı girin ve gereksiz (spam) klasörü dahil olmak üzere e-postanızı kontrol edin. Sıfırlama bağlantısı sınırlı bir süre geçerlidir, bu nedenle hemen kullanın. - 2
Doğru kullanıcı adını kontrol edin
Kullanıcı adınızı bilmiyorsanız, veritabanında
wp_userstablosunu açın veuser_loginsütununa bakın. phpMyAdmin'de bu, değişiklik yapmadan görülebilir; veritabanına erişiminiz yoksa siteyi kuran kişiye sorun. - 3
Değişikliklerden önce yedek alın
Veritabanında veya dosyalarda herhangi bir değişiklik yapmadan önce phpMyAdmin üzerinden veritabanını dışa aktarın (
Dışa Aktar) ve FTP veya hosting kontrol paneli üzerinden dosyaların bir kopyasını alın. Yedek olmadan kalıcı veri kaybı riskiyle karşılaşırsınız. - 4
Şifreyi veritabanında sıfırlayın
phpMyAdmin'de
wp_userstablosunu açın, kendi satırınızı bulun ve Değiştir seçeneğine tıklayın.user_passalanındaki mevcut değeri silin, açılır menüdenMD5işlevini seçin ve yeni şifrenizi girin, ardından kaydedin. Ardından yeni şifreyle giriş yapın ve hemen profilinizden değiştirin. - 5
FTP üzerinden yeni bir yönetici oluşturun
Veritabanında değişiklik yapmak mümkün değilse, sitenin kök dizininde
wp-load.phpdosyasını içeren geçici bir PHP dosyası oluşturun; bu dosyawp_create_userişleviyle bir kullanıcı oluştursun vewp_update_userveyaWP_Usernesnesindekiset_role('administrator')yöntemiyle bu kullanıcıya yönetici rolü atansın. Dosyayı tarayıcı üzerinden bir kez çalıştırın ve hemen silin. Bu adım risklidir ve yalnızca veritabanı yedeğiniz varsa yapın. - 6
Giriş başarısız olursa eklentileri ve temayı devre dışı bırakın
FTP üzerinden tek tek eklenti klasörlerini veya
wp-content/pluginsklasörünün tamamını geçici olarakplugins-offolarak yeniden adlandırın ve giriş yapmayı deneyin. Başarılı olursa adı geri verin ve eklentileri tek tek devre dışı bırakın. Gerekirsewp-content/themesiçindeki etkin tema klasörünü geçici olarak yeniden adlandırın ve site çalışmıyorsa geri alın. - 7
Veritabanındaki site adreslerini kontrol edin
wp_optionstablosundasiteurlvehomedeğerlerini bulun ve doğru alan adını gösterdiklerinden emin olun; uygulanıyorsahttpsile. Site taşındıktan sonra sıklıkla eski adres kalır ve bu da girişi engeller. - 8
Çerezleri silin ve başka bir tarayıcı deneyin
Tarayıcınızda alan adınıza ait çerezleri silin veya gizli pencere açın. Bazen sorun hesabın kendisinde değil, eski bir giriş çerezinde olur.
Hiçbiri işe yaramazsa
Ne veritabanına ne de FTP'ye erişemiyorsanız, hosting yöneticisine başvurun ve kontrol paneline erişim isteyin. Sitenin bakım modunda olup olmadığını veya sunucu düzeyinde engellenip engellenmediğini de kontrol edin, çünkü bu da bazen başarısız giriş olarak görünür. Erişimi geri kazandığınızda hemen şifreyi değiştirin, varsa iki faktörlü kimlik doğrulamayı etkinleştirin ve yönetici rolüne sahip kullanıcı listesini kontrol edin. Bilinmeyen hesapları kaldırın ve son dosya değişikliklerini inceleyin, çünkü başarısız giriş siteye izinsiz girişin bir sonucu da olabilir.
Tekrarlanmaması için
- Şifreyi güvenilir bir şifre yöneticisinde saklayın ve yönetici hesabını paylaşmayın
- Veritabanının ve site dosyalarının düzenli yedeklerini alın
- Şifre sıfırlama mesajları dahil olmak üzere sitenin e-postaları güvenilir şekilde gönderdiğinden emin olun
- İki faktörlü kimlik doğrulamayı etkinleştirin ve giriş denemesi sayısını sınırlayın
Ne zaman uzmana başvurmalı
Veritabanına veya FTP'ye erişiminiz yoksa, site virüslü görünüyorsa veya birkaç denemeden sonra verileriniz için risk almadan yönetici erişimini geri kazanamıyorsanız IT desteğini arayın.
Web sitesi yapımı · Hızlı, SEO uyumlu, çok dilli web siteleriSık sorulan sorular
Şifre sıfırlama e-postası neden gelmiyor?
Çoğunlukla site e-postayı güvenilir şekilde göndermediği için veya mesaj gereksiz (spam) klasörüne düştüğü için. Hesaptaki adresin doğru olup olmadığını da kontrol edin; değilse şifreyi veritabanında sıfırlayın.
Veritabanına ve FTP'ye erişimim olmadan erişimi geri kazanabilir miyim?
Veritabanına veya site dosyalarına erişim olmadan şifreyi kendiniz sıfırlayamazsınız. Hosting yöneticisine veya siteyi bakımını yapan kişiye başvurarak kontrol paneline erişim sağlamalarını isteyin.
Şifreyi veritabanında değiştirmek güvenli mi?
Önceden veritabanı yedeği alırsanız ve yalnızca kendi hesabınız için `user_pass` alanını değiştirirseniz güvenlidir. Giriş yaptıktan sonra hemen WordPress profilinizden şifreyi değiştirin.