How To Reset The WordPress Administrator Password

This article describes how to reset the WordPress administrator password. Normally, if you forget your password, you can use the WordPress password recovery feature to reset the password by e-mail. However, if this option is unavailable (for example, if e-mail on your site is not working correctly) you can use one of the following methods.


You can use Softaculous to log in to WordPress, and then change the administrator password. To do this, follow these steps:

  1. Log in to cPanel.
  2. In the SOFTACULOUS APPS INSTALLER section of the cPanel home screen, click any of the options under Categories. The Softaculous installer page appears.
    It does not matter which option you click under Categories. All of them start the Softaculous installer.
  3. In the icon list at the top right, click the All Installations icon icon (All Installations icon). The list of installed applications appears.
  4. Locate the WordPress installation, and then click the Softaculous Admin icon icon (Admin icon). Softaculous logs you in to WordPress.
  5. In WordPress, on the left sidebar, click Users, and then click All Users.
  6. Locate the administrator account, and then click Edit.
  7. Under Account Management, next to New Password, click Generate Password.
    You can use the automatically-generated password, or you can type a new custom password.
  8. Click Update Profile. You can now log in to WordPress as the administrator by using the new password.



You can reset the administrator password using the WP-CLI command line program. 



You can manually reset the WordPress administrator password in the database. To do this, follow these steps:

  1. Log in to cPanel.
  2. In the Databases section of the cPanel home screen, click phpMyAdmin.
  3. In the left-hand pane of phpMyAdmin, click the WordPress database. A list of tables in the database appears.
    Typically, the WordPress database is username_wpXXX, where username represents your cPanel username, and XXX is a three-digit number.
  4. On the top menu bar, click SQL.
  5. Copy and paste the following statement into the SQL query text box. Replace new_password with the new password, and replace admin_username with the administrator's username.
    UPDATE `wp_users` SET `user_pass` = MD5( 'new_password' ) WHERE `wp_users`.`user_login` = "admin_username";
    • This SQL statement creates an MD5 hash of the password you specify. WordPress requires that passwords are stored in the database in this format. If you try to update the password field directly with the new password, you will be unable to log in to WordPress.
    • Some versions of WordPress use the table name wp_users, while other versions use a different name (for example, wpe6_users). If your WordPress version uses a table name different from the one in the above statement, use it instead.
  6. Click Go. phpMyAdmin updates the database with the new password.
  7. You can now log in to WordPress as the administrator by using the new password.
  • 1251 Users Found This Useful
Was this answer helpful?

Related Articles

How To 1-Click Install WordPress With Softaculous

INSTALLING WORDPRESS You can have a WordPress site up and running in minutes by using the...

How To Secure Your WordPress Site

This article describes several ways to enhance the security of your WordPress site. ESSENTIAL...

W3 Total Cache & GTmetrix To Optimize WordPress

As your site gains traffic and users, and as you add additional content, your site may begin to...

How To Add CAPTCHA Protection To WordPress

This article describes how to add CAPTCHA protection to a WordPress site using the Google Captcha...

How To Fix Blank WordPress Pages

This article discusses what to do when WordPress displays a blank page. This problem is also...