Come ripristinare la password di amministratore

Può capitare di non ricordare la password di amministratore di un sito creato con Joomla, o di non riuscire più ad accedere al sistema.

In questo caso se si ha accesso diretto al database o attraverso PhpMyAdmin è sufficente eseguire le seguenti query

INSERT INTO `jos_users` VALUES (63, 'Administrator', 'admin2', 'your-email@email.com', '1e191de48cd6af48320fe52e95806125:ZizS6JMb5tIEx8dC', 'Super Administrator', 0, 1, 25, '2005-09-28 00:00:00', '2005-09-28 00:00:00', '', '');
INSERT INTO `jos_core_acl_aro` VALUES (10,'users','63',0,'Administrator',0);
INSERT INTO `jos_core_acl_groups_aro_map` VALUES (25,'',10);

Quindi si può effettuare l'accesso a Joomla indicando come username 'admin' e come password 'admin'.

Se nell'inserimento si verifica un errore è probabile che si debbano eliminare le tuple già presenti nel database che hanno chiave primaria uguale.