Bobcares

How to quickly reset osCommerce admin password?

by | Sep 6, 2019

Shopping platforms like OSCommerce need admin access to add or remove products.

But what if you can’t remember website access?

The only option is to reset the osCommerce admin password. And, any errors in password reset process will make store inaccessible.

At Bobcares, we receive many requests to reset the osCommerce admin password as part of our Server Management Services.

Today’s let’s check how our Support Engineers reset the admin password and fix the related errors.

 

How to reset the osCommerce admin password?

osCommerce is a free open source e-commerce solution, that helps store owners to set up and maintain online stores effectively.

So it is important to log in to the site and update products frequently.

But what if you get an incorrect password error when you try to log in? 

Let’s see the different methods to reset the osCommerce admin password.

 

1. Reset password via phpMyAdmin

osCommerce stores all the details in its MySQL database. We use phpMyAdmin to manage the databases. For resetting the admin password,

  1. Firstly, we log in to cPanel.
  2. Then, we navigate to phpMyAdmin.
  3. After that, choose the osCommerce database on the right.
  4. Next, we click on the Administrator table.
  5. Then edit the record for username in the table.
  6. After that, replace the contents in the password field and we provide the new password there.

This will change the osCommerce admin password to the new password given in the password field.

 

Reset Admin password using phpMyAdmin

 

2. Using MySQL command

In the same way, we can reset the admin password easily from the MySQL command line too.

Firstly, we connect to the MySQL using the command,

mysql -u root -p

Then, this will prompt us to enter the MySQL root password.

After that, choose the osCommerce database using the command,

use osCommerce_dbname;

Next, reset the admin password from the Administrator table using the command,

UPDATE administrators SET admin_password=`6cdd7c57450225fac77427f5962bb726:40` WHERE admin.admin_id=1;

This will reset the admin password to “pass”. Now, we login to the osCommerce using this password and then change the password to a more secure one.

We choose the admin_id as per the value of the admin login in the administrator table.

 

Errors while resetting the osCommerce admin password

So far we have seen the different methods to reset the admin password. Now let’s move on to some common errors that occur while resetting the password.

 

1. Emptying database table

If we empty the administrator’s table and then try to log in, it will prompt us to create a new username and password. However, our Dedicated Engineers do not support this method for security reasons.

If there are multiple admins, emptying the administrators table would eliminate all the other admins. And, this becomes a security hole in your osCommerce too.

 

2. Incorrect database changes

Similarly, giving a naked password in a database table can also cause create security errors. It is always necessary to provide the password in the form of an MD5 hashed string for improved security.

 

[Having difficulty while resetting the osCommerce admin password? – We’ll help you]

 

Conclusion

In today’s writeup, we discussed the different ways in which our Dedicated Engineers reset the osCommerce admin password. We have also seen the errors related to it.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

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

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF