How to reset the password of wp-login without help of a recovery email?


you’ve ever forgotten the password to your WordPress website’s wp-login and don’t have access to a recovery email, it can be a frustrating situation. However, fear not! There are alternative methods you can use to reset your password securely and regain control over your site. In this guide, we’ll walk you through the steps to reset your wp-login password without relying on a recovery email.

1. Access your WordPress Database:

To reset your wp-login password, you’ll need access to your website’s database. Most hosting providers offer a web-based control panel (e.g., cPanel) where you can manage your website’s files and databases. Navigate to your hosting control panel and locate the phpMyAdmin tool or any other database management tool.

2. Locate the ‘wp_users’ Table:

In phpMyAdmin, find the ‘wp_users’ table in your WordPress database. This table stores all the user information, including usernames and encrypted passwords.

3. Generate a New Password Hash:

To create a new password, you need to generate a new hash value for your password. WordPress uses an MD5-based hash algorithm to store passwords. You can use various online MD5 hash generators or built-in MySQL functions to create a new hash. Replace the hash value of your user account with the new one in the ‘user_pass’ field.

4. Test the New Password:

Now that you’ve updated the password hash, try logging into your WordPress wp-login with the new password. If everything went smoothly, you should have successfully regained access to your WordPress admin panel.

5. Update Your Password Through WordPress Dashboard:

Once you’ve regained access to your WordPress site, it’s essential to update your password to something more secure. Log in to your WordPress dashboard, navigate to ‘Users,’ and select your user account. Click on ‘Edit’ and set a new strong password. Remember to save your changes.

Tips to Enhance WordPress Security:

While recovering your password without a recovery email is possible, it’s essential to take measures to prevent such situations in the future. Here are some tips to enhance your WordPress website’s security:

  1. Regular Backups: Regularly backup your WordPress website, including the database and files. This ensures you can restore your site in case of any unexpected incidents.
  2. Two-Factor Authentication (2FA): Enable 2FA for your WordPress site. It adds an extra layer of security by requiring a secondary authentication method, such as a mobile app or email code, along with your password.
  3. Use Strong Passwords: Always use strong and unique passwords for your WordPress admin accounts and avoid reusing passwords across multiple platforms.
  4. Limit Login Attempts: Install a plugin that limits the number of login attempts to prevent brute-force attacks.
  5. Keep Plugins and Themes Updated: Regularly update your WordPress plugins, themes, and core to ensure you have the latest security patches.

By following these steps and implementing additional security measures, you can ensure the safety of your WordPress website and avoid future password recovery challenges.


forgetting your wp-login password without a recovery email doesn’t have to be a nightmare. With access to your website’s database and a few simple steps, you can reset your password and regain control of your WordPress site securely. Remember to take proactive security measures to protect your website from potential threats in the future.

Leave a Reply

Your email address will not be published. Required fields are marked *