From time to time you may want to or would have to change your password in WordPress. Fortunately, changing the WordPress password is not difficult. If you remember your email that you used to create your site, it will take you only a moment. If you do not remember your email, it will be more complicated, but it can be solved.
Why you need to change your password
Changing any password for most of us is a nightmare, so unfortunately most of us use one password in many places on the web. This is not the smartest solution, and it is certainly not safe. Therefore, one of the main reasons for changing your passwords should be security. Various, strong passwords reduce the likelihood of security breaches, so it’s worth taking care of it. Password managers such as: Keeper, Dashlane or Password Boss come to help. You should remember that a strong password is your safety.
However, most often – let’s be honest – we change the password because we do not remember the previous one, in other words, by accident, in the final necessity.
How to reset password in WordPress
To change the password in WordPress, you have several methods to choose from. The first one is password recovery in the login panel. This method requires access to an email address that is associated with a WordPress account. The second method requires logging in to the WordPress dashboard. The third uses a database to change the password.
1) Reset password by login page
First you need to enter the login screen of your website, which you can find at: www.yourdomainname.com/wp-admin
Access to your site’s dashboard:
Please select ‘Lost your password?‘ link. You will be redirected to a new page. Enter your username or email address (associated with the WordPress account) here and click the ‘Get New password‘ button.
At this point, WordPress will automatically send the message to the given email (associated with the WordPress account) with a link to create a new password by e-mail.
Check your e-mail address, search for a message titled – [Your Blog/Site Title] Password Reset. The content of the message will look something like this:
After clicking the link you will go to the new page.
WordPress will generate a strong password for you, which you can change, of course, but remember the stronger the password, the better protection of your site. A strong password should have at least twelve characters. To make it stronger, use uppercase and lower case letters, numbers, and symbols like! “? $% ^ &).
Finally, click the Reset Password button, the message will appear: “Your password has been reset.” And that’s all. You have reset your password in WordPress. Click Log in and you can log into your website with your new password.
2) Change WordPress password from the Dashboard
When you can log in to your account in WordPress (you need to know your username and password) you can change your password from the Dashboard.
You can log in to your site by going to
Log in to your website and then enter Users > Your Profile. At the bottom of the page you will find Account Management section.
To change the password, click the Generate Password button and WordPress will generate a new, strong password for you. You can, of course, change the password on your own, entering your own instead of generated one, but remember the password should be strong enough. WordPress will inform you about the quality of your password. If you choose a weak password, you must confirm the use of a weak password by setting a tick.
Finally, click the ‘Update Profile‘ button.
3) Change WordPress password using phpMyAdmin
The database is the heart of your site. It is here that all the changes you have made to your site are saved, here all the data of your website is stored. This is a very important and delicate area, because if you change the wrong value, your website may stop working. Therefore, be careful and use this solution only as a last resort.
Let’s start with the basics.
What is phpMyAdmin and MySQL?
PhpMyAdmin is a free software tool, intended to handle the administration of MySQL over the Web.
MySQL is the most popular open source database in the world.
Almost every hosting provider gives you access to managing your hosting account, usually via web-based panel control tools. There are a lot of such tools. One of the most popular one is cPanel. cPanel through the web interface allows you to easily manage your hosting account. You can manage subdomain names yourself, add e-mail addresses, etc. – without having to hire a professional.
cPanel also provides access to phpMyAdmin, thanks to which you can manage the database of your website, and in our case change the administrator / user password in WordPress.
So, how to change WordPress password using phpMyAdmin step by step?
First, log in to cPanel and click the phpMyAdmin icon in the database area.
1) Select your WordPress database
When you are already logged in to the phpMyAdmin panel, on the left you will see a list of all available databases, from which you must choose your WordPress database. Click on it.
If you use one hosting account for many WordPress sites, you’ll see many databases. If you have only one website, only one database will be available on that list.
On the right side you will see the tables that make up your database. The same list will appear if you click on “+ expand” next to your database.
2) Exporting your database
To make the password change secure, first you need to back up your database – so that in case of difficulty you can return to the pre-change version. To export the database go to the Export tab at the top of the page.
Then select the Quick option, SQL Format and click on the ‘Go‘ button.
Save the file in a known and safe place on your computer so that you can easily find it.
3) Browse users table in phpMyAdmin
Now you can return to the list of tables in your database. To return to the list of tables, go to the Structure tab at the top of the page. Now you need to find a table called “(prefix) _users“. The prefix may be different, usually it is ‘wp‘ (as in this example), but for security reasons it may have a different name. In our case it is wp_users. Click wp_users from the left panel list or the ‘Browse‘ icon.
4) Editing user in phpMyAdmin
A list of registered users on your site will be displayed. Click ‘Edit‘ next to the user whose password you want to reset.
Next, in the line user_pass, change the existing value to your new password, which you will encrypt by selecting MD5 from the drop-down menu. Save changes by clicking the ‘Go‘ button at the bottom of the page.
Congratulations! You just changed your password in WordPress using phpMyAdmin. It was not that hard, right?
How to change WordPress password in popular hosting providers
1) How to change WordPress password in Bluehost
If you have a Bluehost Web hosting, you can use phpMyAdmin to change the user password in WordPress.
First log in to the Bluehost cpanel.
Then go to the databases group of icons, and click on phpMyAdmin. The login screen will appear again, but do not worry. Login with your cpanel username and password. Then follow the instructions above.
2) Change WordPress password in SiteGround
If your hosting provider is SiteGround, changing your password in WordPress will not be so difficult. You do not need to use phpMyAdmin and change your database because you can do it using the WordPress Admin Tools available from the panel.
Just click on the ‘Manage‘ button next to the address of the page where you want to change the password.
Then click the ‘Reset Pass‘ button on the newly opened page.
Finally, select the user to whom you want to change the password from the scrolling list, enter a new, preferably strong password in the password field and click the ‘Continue‘ button. And that’s all, now you can log in to your WordPress page with a new password.
3) How to reset WordPress password in Kinsta
If you are a Kinsta customer, you can change your password in WordPress after logging in to phpMyAdmin.
To log in to phpMyAdmin, first go to the MyKinsta dashboard. Then click ‘Manage‘ next to the site you want to access. At the bottom of the page will appear the ‘Database Access‘ section, where you will find all the data necessary to log into your database. Click the ‘Open MySQL‘ button and log in to phpMyAdmin. Then follow the instructions above.