Piattaforme e-commerce come OSCommerce consentono l’inserimento o la rimozione di prodotti solo agli utenti amministratori. Cosa accade se si smarriscono le credenziali di accesso? L’unica strada percorribile è quella di resettare la password admin. In questo articolo spiegheremo come effettuare questa operazione.
OSCommerce è una soluzione e-commerce open source gratuita. Una volta creato un negozio virtuale è importante caricare ed aggiornare di frequente i prodotti in vendita.
Cosa fare se però si dimentica la password di accesso? Ecco due metodi per risolvere il problema.
Resettare la password di OSCommerce tramite phpMyAdmin
Tutti i dati relativi all’e-commerce vengono conservati in un database MySQL. Tramite phpMyAdmin è possibile resettare la password nel modo seguente:
- Effettuare il login su cPanel
- Andare su phpMyAdmin
- Selezionare il database di osCommerce
- Cliccare sulla tabella Administrator
- Modificare il record username nella tabella
- Modificare il campo password con la nuova password.
Utilizzare il comando MySQL
La password è resettabile anche tramite i comandi MySQL.
Come prima cosa dobbiamo collegarci a MySQL con il seguente comando:
mysql -u root -p
Comparirà la richiesta di inserimento della password MySQL
Occorrerà quindi selezionare il database osCommerce tramite la seguente riga di comando:
use nome_del_db;
Infine, resettare la password da amministratore nella tabella Administrator del database tramite il seguente comando:
UPDATE administrators
SET admin_password=`6cdd7c57450225fac77427f5962bb726:40`
WHERE admin.admin_id=1;
Questo comando cambierà la vecchia password in “pass”. Effettuare il login ad osCommerce con questa password e cambiarla con una che sia più sicura.