Нещодавно зі мною стався не дуже приємний випадок, я забув пароль до адмінки сайту який розробляв. Я перебрав всі можливі варіанти з паролями, але нажаль не один не підійшов. Я Вам розповім як я зраджував забутий пароль до адінке joomla.
Є безліч різних способів відновлення зміни пароля joomla, я розповім Вам як змінити пароль до адмінки за допомогою SQL-запитів.
Як змінити пароль адміністратора для Joomla.
Щоб змінити пароль Joomla за допомогою SQL запиту, нам необхідний буде доступ до бази MySQL сайту для якого відновлюємо пароль.
В панелі управління хостингом переходимо в phpMyAdmin. Відповідно щоб потрапити в phpMyAdmin вводимо логін і пароль.
Якщо у Вас кілька баз, то вибераем потрібну нам базу.
Потрапляємо в закладку "Структура" та шукаємо там рядок з префіксом на кінці "_users", в моєму випадку в Joomla 2.5 це був рядок aqspc_users. Далі натискаємо огляд на нашій рядку і поподали всередину таблиці. Там нам потрібно подивитися всього один параметр це id, у мене id = 42, думаю воно всюди стандартно. Усередині таблиці є рядок password у мене наприклад був такий пароль "0ab1a8ba7405aa468c842b1b815d750c: qBugCi9WG1e1bPf04", але нажаль він зашифрований.
Далі для зміни пароля переходимо в закладку SQL. в поле Виконати SQL-запит (и) до бази даних вставляємо наступні рядки:
UPDATE `aqspc_users` (префікс бази _users дивилися в закладці стуктура)
SET `password` = md5 ( '123456') - (новий пароль, придумав для прикладу легкий)
WHERE id = ID_42; у кого то може бути ще так WHERE id = 42; - (ID_пользователя дивилися в всередині таблиці aqspc_users)
Або ж можна скопіювати готове і підставити ваш варіант
UPDATE `aqspc_users`
SET password = MD5 ( '123456')
WHERE id = 42;
Ось і все, далі входимо в панель адміністратора CMS Joomla 2.5 під новим паролем.