How to Reset Joomla Passwords

  • 2
  • Tired of reading? Press play to listen instead. N/B. Might not work on some articles

    Ready


Ways to reset joomla passwords

We have a couple of ways on how to reset Joomla passwords. The best way depends on the level of access rights of that Joomla username and your ability to access your database or raw server files in the server that your joomla website is hosted.

Here are two ways to reset OR change joomla passwords

a. How to Change Joomla Password in phpMyAdmin

  1. Log into phpMyAdmin
  2. Select your Joomla database name in the left menu. The database name will likely include “joom” at the end and include tables with the “jos” prefix.
  3. Select the “_users” table from the center list.
  4. Find the admin account you need to reset and select the pencil edit icon to the left.
  5. To the right of “password” and “varchar(100),” select the drop-down menu. Then select “MD5” to encrypt the password you’ll add in the next step.
  6. In the “Value” field to the right, type your new password.
  7. At the bottom of the page, select Go to apply changes.
  8. Log into the dashboard and immediately change the password to use the correct cryptographic algorithm for your Joomla version.
joomla reset password The password “value” is the MD5 hash of admin’s password.

b. Reset Joomla passwords with the configuration file

If you have multiple admin users, it is helpful to know how to reset Joomla passwords with the configuration file. This method lets you elevate an admin user with access to a temporary super user using your configuration.php file.

  1. Log into FTP, SSH, or cPanel Terminal.
  2. Navigate to the document root for your Joomla site.
  3. Edit the configuration.php file. You may need to change the permissions from “444” to “644”.
  4. Add the following to the last line before the closing }:
    public $root_user='adminuser';
    Replace “adminuser” with the name of your other admin user.
  5. Save changes.
  6. Log into Joomla as the temporary super user.
  7. On the left, select Users.
  8. Select the inaccessible super user account name to change the password.
  9. At the top, read the error block at the top and click Select here to try to do it automatically.
  10. Change the configuration.php file back to “444” permissions if applicable.

Was this answer helpful?

« Back

Say Hello

Let's get you started