Build your professional network on facebook via our app Go to app
 
 
Posted in Community :

Tech World

Activity:  5 comments  115 views  last activity : 02 12 2011 11:41:21 +0000
 Refer 461
Share
 
 
 

Normally, you can add, edit and delete users and passwords from the back-end User Manager. To do this, you must be logged in as a member of the Super Administrator group.

In some situations, this may not be possible. For example, your site may have been "hacked" and had the passwords or users changed. Or perhaps the person who knew the passwords is no longer available. Or maybe you have forgotten the password that was used.

In these cases, it is still possible to fix up the Joomla! database so you can log back in as a Super Administrator. There are three possible methods discussed below.

Use the Lost Password Feature

If you have access to the email address that was used for the admin user, and you have made the "lost password" feature available on the front end, the simplest thing is to do is to use the "lost password" Front-end function. The site will send an e-mail to the user's e-mail address and allow you to change the password.

If this method will not work, you have two other options, both of which require working with the MySQL database directly.

Change the Password in the Database

If the admin user is still defined, the simplest option is to change the password in the database to a known value. This requires that you have access to the MySQL database using phpMyAdmin.

  1. Navigate to phpMyAdmin and select the database for the Joomla! site in the left-hand drop-down list box. This will show the database tables on the left side of the screen.
  2. Click on the table "jos_users" in the list of tables.
  3. Click on the "Browse" button in the top toolbar. This will show all of the users that are set up for this site.
  4. Find the user whose password you want to change and press the Edit icon for this row.
  5. A form will display that allows you to edit the password field. Copy the value
    d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199  
    into the password field and press the Go button. phpMyAdmin should display the message "Affected rows: 1". At this point, the password should be changed to "secret".
  6. Log in with this user and password and change the password of this user to a secure value. Check all of the users using the User Manager to make sure they are legitimate. If you have been hacked, you may want to change all of the passwords on the site.

Add a New Super Administrator User

If changing the password won't work, or you aren't sure which user is a member of the Super Administrator group, you can use this method to create a new user.

  1. Navigate to phpMyAdmin and select the database for the Joomla! site in the left-hand drop-down list box. This will show the database tables on the left side of the screen.
  2. Press the "SQL" button in the toolbar to run a SQL query on the selected database. This will display a field called "Run SQL query/queries on database ".
  3. Delete any text in this field and paste in the following and press the Go button.
INSERT INTO `jos_users`     (`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`,      `gid`, `registerDate`, `lastvisitDate`)      VALUES (NULL, 'Administrator2', 'admin2', 'your-email@yourdomain.com',      'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199',      'Super Administrator', 0, 1, 25, '0000-00-00 00:00:00', '0000-00-00 00:00:00');  INSERT INTO `jos_core_acl_aro` VALUES (NULL, 'users', LAST_INSERT_ID(), 0, 'Administrator2', 0);  INSERT INTO `jos_core_acl_groups_aro_map` VALUES (25, '', LAST_INSERT_ID());  

At this point, you should be able to log into the back end of Joomla! with the username of "admin2" and password of "secret". After logging in, go to the User Manager and change the password to a secure value and the e-mail to a valid e-mail address. If there is a chance you have been "hacked", be sure to check that all users are legitimate, especially any members of the Super Administrator group.

The examples above change the password to "secret". Two other possible values are shown below:

- password = "this is the MD5 and salted hashed password"  ------------------------------------------------------  - admin  = 433903e0a9d6a712e00251e44d29bf87:UJ0b9J5fufL3FKfCc0TLsYJBh2PFULvT  - secret = d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199  - OU812  = 5e3128b27a2c1f8eb53689f511c4ca9e:J584KAEv9d8VKwRGhb8ve7GdKoG7isMm  

dedicated server
computer help

 
5 comments on "recover joomla admin password"
Thanks for the valuable information. U r simply Great!
  Commented by  Rathin Deb, Resident Manager, Tower Infotech Ltd.    | 01 29 2011 09:07:22 +0000
Thanks Natteraja for referral. I have already commented.
  Commented by  Rathin Deb, Resident Manager, Tower Infotech Ltd.    | 01 29 2011 05:16:21 +0000
Thanks Sameer for this useful information.
  Commented by  Virag Shah, Office coordinator, Prince pharma pvt. ltd.    | 01 29 2011 05:10:12 +0000
Thanks for referral Mr.Natteraja.
  Commented by  NATTERAJA R. ARIKRISHNAN, AREA SALES MANGER, UNIFLEX CABLES LTD    | 01 28 2011 17:38:12 +0000
Thanks for sharing the valuable information.
Add your comment on "recover joomla admin password"

Rate:
Submit
A Leading System Integration company
  • Create a confidential Career Profile and Resume/C.V. online
  • Get advice for planning their career and for marketing of experience and skills
  • Maximize awareness of and access to the best career opportunities
Viewers also viewed
Hi,   I am looking for job change, Can any body have any Idea about the opening for HP-UX System...
 
0 referals 2 comments, 10 views
Recovery of its due has been a hectic exercise for the Banks in the absence of a special...
 
1 referals 1 comments, 11 views
more...  
Recent Knowledge (67)
UPA Relief on 2G Case The United Progressive Alliance (UPA) government got some major relief on...
 
320 referals 14 comments, 119 views
The following is a reproduction of from an article I wrote in 2004. 1.  Harnessing the vast...
 
735 referals 18 comments, 325 views
I reckon the lines said by a sensible person in the past that a person cannot be deceived unless...
 
16 referals 3 comments, 372 views
more...  
More From Author
While installing payment gateway on windows server with java. its useful.
Tips for avoid sleepiness During the Day at work
After deciding on a property,the next big thing one does is to look for a good home loan. While people think that there is no big deal in getting a home loan with Bank waiting in queue to offer home loans. getting home loan is very difficult.
more...