WordPress parolasını sıfırlamak için veritabanını kullanabilirsiniz. WordPress kullanıcılarının bilgisi wp_users adındaki tabloda tutulur. Kullanıcının parolası ise MD5 hash’i ile korunmuştur, yani açık şekilde veritabanından kayıtlı değildir.
WordPress kullanıcı adını hatırlamıyorsanız veritabanı konsoluna aşağıdaki SQL komutunu yazarak kullanıcıları listeleyebilirsiniz.
MariaDB [wordpress]> select user_login,user_pass from wp_users;
+------------+------------------------------------+
| user_login | user_pass |
+------------+------------------------------------+
| admin | $P$BBhCPKezzES0g/Pzs30Qut4U.cWd6Q0 |
+------------+------------------------------------+
1 row in set (0.000 sec)
Yukarıdaki SQL çıktısında kullanıcı adının kurulum esnasında admin olarak belirlendiği gözüküyor. admin isimli kullanıcının parolasını değiştirmek için ise aşağıdaki SQL komutunu çalıştırabilirsiniz.
UPDATE wp_users SET user_pass = MD5('tankado') WHERE user_login = 'admin';
Parola sıfırlamak için 2. yöntem
WordPress’in kurulu olduğu sunucuya disk erişiminiz varsa (Örn. FTP) aşağıdaki gibi bir parola sıfırlama betiği (PHP) oluşturun ve dosyanın URL’ini adres çubuğuna yazarak çağırın.
<?php
require_once('wp-config.php');
wp_set_password('tankado', 1); // 'yenişifre' yerine istediğin şifreyi yaz, '1' admin kullanıcı ID'sidir.
?>
