# WordPress yönetim paneline giremiyorum: parola sıfırlama ve giriş sorunları

https://kervanhosting.com/bilgi-bankasi/makale/wordpress-yonetim-paneline-giremiyorum-parola-sifirlama

WordPress yönetim paneline (`/wp-admin`) girmeye çalışıyorsunuz ama parola kabul edilmiyor, sıfırlama mail adresi gelmiyor ya da giriş sayfası sürekli kendine geri dönüyor. Çözüm neyin bozuk olduğuna göre değişir.

## Parolayı normal yoldan sıfırlayın

Giriş ekranında **Parolanızı mı unuttunuz?** bağlantısına tıklayın, kullanıcı adını ya da mail adresini yazın. Mail gelmiyorsa: spam klasörünü kontrol edin ve WordPress'in mail gönderebildiğinden emin olun. WordPress varsayılan olarak PHP ile mail gönderir ve bu çoğu zaman spam'e düşer ya da hiç gitmez: [WordPress mail göndermiyor](https://kervanhosting.com/bilgi-bankasi/makale/wordpress-mail-gondermiyor-smtp-ayari).

## Veritabanından parolayı değiştirin

Mail yolu çalışmıyorsa phpMyAdmin'den (hosting panelinde **VERİTABANI** bölümü) parolayı doğrudan yazabilirsiniz:

1. Sitenizin veritabanını seçin ve `wp_users` tablosunu açın (ön ek `wp_` farklı olabilir).
2. Yönetici kullanıcınızın satırında **düzenle**ye tıklayın.
3. `user_pass` alanındaki değeri silin ve yerine yeni parolanızı yazın.
4. Hemen altındaki **İşlev** sütununda bu alan için `MD5` seçin ve kaydedin.
5. Yeni parolayla giriş yapın. WordPress giriş yaptığınızda MD5 değerini kendisi daha güçlü bir biçime çevirir.

SQL ile aynı işlem: `UPDATE wp_users SET user_pass = MD5('YeniParola123!') WHERE user_login = 'yonetici';`

## WP-CLI ile (VDS)

Sunucuya SSH ile erişiminiz varsa en pratik yol:

```
cd /var/www/ornek.com
sudo -u www-data wp user list
sudo -u www-data wp user update 1 --user_pass='YeniParola123!'
```

`1` yerine yöneticinin kimlik numarasını yazın (`user list` çıktısında görünür).

## Hiç yönetici kullanıcı yoksa ya da silindiyse

```
sudo -u www-data wp user create yeniyonetici yeni@ornek.com --role=administrator --user_pass='GucluParola!'
```

Kullanıcıları tanımadığınız bir yönetici varsa sitenizin ele geçirilmiş olabileceğini unutmayın: [sitem hacklendi](https://kervanhosting.com/bilgi-bankasi/makale/sitem-hacklendi-veya-virus-bulasti-ne-yapmaliyim).

## Parola doğru ama giriş döngüsü var

Parolayı yazıyorsunuz, sayfa yenileniyor ve yine giriş ekranındasınız. Sebepler:

- **Çerezler:** Tarayıcı çerezlerini temizleyin ya da gizli pencerede deneyin.
- **Site adresi uyuşmazlığı:** Ayarlardaki `siteurl` ve `home` adresleri http/https ya da www bakımından gerçek adresle uyuşmuyor. Düzeltmek için `wp-config.php`'ye `define('WP_HOME','https://ornek.com'); define('WP_SITEURL','https://ornek.com');` ekleyin: [https geçişi](https://kervanhosting.com/bilgi-bankasi/makale/wordpress-https-gecisi-url-degistirme-ve-yonlendirme-dongusu).
- **Güvenlik eklentisi:** Giriş sayfasını gizleyen bir eklenti yüzünden olabilir; `plugins` klasörünü yeniden adlandırarak geçici devre dışı bırakın: [eklentiyi devre dışı bırakma](https://kervanhosting.com/bilgi-bankasi/makale/wordpress-beyaz-ekran-wsod-ve-kritik-hata-cozumu).
- **Önbellek:** Önbellek eklentisi giriş sayfasını da önbelleğe almış olabilir.

Giriş sonrası güvenlik için güçlü parola ve iki adımlı doğrulama kullanın. Brute force denemelerini azaltmak için: [giriş saldırılarını engelleme](https://kervanhosting.com/bilgi-bankasi/makale/wordpress-wp-login-ve-xmlrpc-saldirilarini-engelleme).

## Sık sorulanlar

### Kullanıcı adımı da unuttum.

phpMyAdmin'de `wp_users` tablosundaki `user_login` sütunu kullanıcı adlarını verir. WP-CLI'da `wp user list` aynı bilgiyi gösterir.

### Tablo adım `wp_users` değil.

Kurulum sırasında farklı bir ön ek seçilmiş olabilir; `wp-config.php` içindeki `$table_prefix` değerine bakın.

### Parolayı MD5 yazmak güvenli mi?

Geçici olarak evet; WordPress ilk girişte parolayı güvenli biçime çevirir. Yine de girer girmez profilinizden güçlü yeni bir parola belirleyin.

**İlgili makaleler**

- [WordPress mail göndermiyor: SMTP ayarı (WP Mail SMTP) adım adım](https://kervanhosting.com/bilgi-bankasi/makale/wordpress-mail-gondermiyor-smtp-ayari)
- [WordPress'i https'e geçirme, adres değiştirme ve yönlendirme döngüsü (ERR_TOO_MANY_REDIRECTS)](https://kervanhosting.com/bilgi-bankasi/makale/wordpress-https-gecisi-url-degistirme-ve-yonlendirme-dongusu)
- [WordPress giriş sayfası ve xmlrpc.php saldırılarını engelleme](https://kervanhosting.com/bilgi-bankasi/makale/wordpress-wp-login-ve-xmlrpc-saldirilarini-engelleme)

*Sorununuz çözülmediyse [destek talebi açın](https://kervanhosting.com/destek-taleplerim). Hangi adımı denediğinizi ve ekranda ne gördüğünüzü yazarsanız çözüm çok daha hızlı olur.*
