Добрый день! Помогите разобраться в проблеме: пытаюсь восстановить пароль для входа в админку, выполняю все действия которые указаны в инструкциях по восстановлению пароля: Ответ. Вы не можете восстановить существующий пароль, но Вы можете сбросить его, т.е. получить новый. Все сохраненные пароли сохранены с использованием односторонней хэш-функции MD5, которая предотвращает восстановление пароля стандартными средствами. Вы можете сбросить пароль, отредактировав поле пароля в базе данных. Введите известное значение пароля, а затем войдите на сайт, используя новый пароль. Пароль сохранен в базе данных MySQL в поле password таблицы jos_users (префикс ваших таблиц может отличаться от jos_). Используя утилиту управления MySQL типа phpMyAdmin или MySQL Query Browser, отредактируйте это поле. Откройте таблицу, найдите имя пользователя администратора, а затем выберите эту строку для редактирования. Пароль должен быть хэшированным, т.е. Вы не можете вставить в это поле простой текст. Вы можете ввести известные пароли, которые указаны ниже. - пароль = "хэшированный по алгоритму MD5 пароль" ------------------------------------------------------ - admin = 21232f297a57a5a743894a0e4a801fc3 - secret = 5ebe2294ecd0e0f08eab7690d2a6ee69 - OU812 = 7441de5382cf4fecbaa9a8c538e76783 Вставьте хэшированный пароль в поле, сохраните изменения, и войдите на сайт, используя новый пароль. Сразу же измените свой пароль на более безопасный! или... Сразу введите в поле таблицы базы данных свой пароль, воспользовавшись онлайн-утилитами, которые приведены ниже для получения хэш-значений пароля. Утилиты для создания хэшей: - JavaScript MD5 - http://pajhome.org.uk/crypt/md5/ - MD5 hash calculator - http://bfl.rctek.com/tools/?tool=hasher Но результата нет, захожу в админку а мне пишет не "Неверные имя пользователя и пароль повторите снова. Все эти действия я выполнял в таблице jos_users, в ней же все пользователи. В базе же есть таблица mos_users там одна запись супер администратор, может там стоит изменить пароль? Может я что-то делаю не то, помогите плиз! Спасибо.
Уважаемый Andrey, я новичек в этом деле, человек который делал сайт давно уволился и мне поручили этим делом заняться, по поводу суффикса не могу ответить. Могу сказать, что есть и jos_users где я вижу 2 суперадминов, 2 админа, там я поменял пароли но результат нулевой. Так же есть mos_users там я вижу одного суперадмина, тут я пароль не менял. Может поменять и посмотреть что будет. По поводу версии joomla, точно не могу сказать но вроде как 1.0.15 С уважением
Два наиболее простых варианта: 1. Меняешь админу в базе почту на свою, идешь в забыл пароль, выслать новый 2 . Создаешь нового пользователя, пасс указаный при регистрации помнишь, в базе находишь себя, копируешь хеш пароля. Открываешь таблицу админа, вставляешь свой хеш. Все, теперь у админа твой пасс
Два наиболее простых варианта: 1. Меняешь админу в базе почту на свою, идешь в забыл пароль, выслать новый Это я сделал, получил пароль но и он не работает 2 . Создаешь нового пользователя, пасс указаный при регистрации помнишь, в базе находишь себя, копируешь хеш пароля. Открываешь таблицу админа, вставляешь свой хеш. Все, теперь у админа твой пасс Это не совсем понятно "Создаешь нового пользователя" - где? Если все это надо делать в базе я проделал но нет не получается. Подскажите а если я в mos_users пароль суперадминистратора поменяю?
В configuration.php в $mosConfig_dbprefix какой префикс таблиц? В них и надо менять. Можно сделать проще - прочитать про восстановление учетной записи админа
Эту информацию я нашел на ftp в configuration.php-dist . Название базы данных MySQL $mosConfig_dbprefix = 'jos_'; // Не изменяйте это, если не требуется! /** * . Правильно ли я понимаю что jos_ ' это и есть префикс? Значит я правильно все делал меняя в базе данных в таблице jos_users пароль у суперадминистратора? Если это не помогло тогда мне надо Выполнить SQL запрос(ы) на БД : из этой ссылки? Извините если я туплю, хотелось бы не навредить.
Я же указал файл, нужен только он, там и надо префикс искать. Есть ещё куча побочных признаков нужных таблиц: размеры таблиц, соответствие содержимого таблицы _content статьям на сайте и т.п. Мало информации, чтобы давать конкретные рекомендации. По ссылке про "не навреди" тоже есть.
Asylum, Пробовал не получается. Остался еще один способ: Скрипт Admin Restore for Mambo/Joomla Для полного восстановления учетной записи суперадминистратора можно воспользоваться небольшим скриптом, разработанным студией Gorsk.net. Скрипт Admin Restore for Mambo/Joomla устанавливает учетной записи суперадминистратора пароль admin. 1. Загрузить скрипт Admin Restore for Mambo/Joomla 2. Извлечь из архива файл admrest.php 3. Скопировать admrest.php в корень сайта 4. Запустить скрипт из браузера (например, http://site.ru/admrest.php) 5. Зайти в административную панель и изменить пароль по умолчанию Примечание: если настройки сервера позволяют, файл попытается самоудалиться; если ему это не удастся — обязательно удалите его с сервера вручную! Только мне не понятно "Скопировать admrest.php в корень сайта" тупо пробовал скопировать вставить но не получается. Может подскажите как скопировать? Спасибо все за ответы.
Так много буков. Всё проще. Если знаешь префикс БД - уже 90% ,что ОК! Читай далее Сброс старого пароля суперадминистратора с помощью SQL-запроса ...Если же по некоторым причинам нет возможности восстановить пароль - можно сбросить пароль администратора с помощью SQL-запроса.... Для этого необходимо подключиться к базе данных сайта и выполнить следующий SQL-запрос (например с помощью phpMyAdmin): UPDATE `jos_users` SET password= MD5( '1234' ) WHERE id = 62; После выполнения : user -admin pass - 1234 (кстати,пасс можешь сразу вместо 1234 писать свой.
Доброго дня. У меня такая проблема: Был полностью рабочий сайт на Joomla_1.0.12_RE-Stable, но в один "прекрасный" день с папки administrator непонятным образом исчезли все файлы и папки, кроме папки "components", возможно хацкеры взломали и навредничали или по какимто другим причинам. Вобщем в админку сайта долго зайти не мог, сегодня скопировал с установочного файла все содержимое на рабочий сайт. После этого диагноз таков: Не могу зайти в админку (на сайт заходит отлично) через старый пароль. Пробывал сделать запрос "мускулу" по совету последнего поста - не помогло, затем попытался стандартным образом востановления пароля , новый пароль пришел, НО проблема осталась та же, в админку не заходит ни в какую. Вопрос к формучанам: Может кто знает в каком файле может прятаться этот пароль, как его изминить?
Да 100% он, если с 1.5 залить выкинет ошибку, а так форма для ввода пароля и логина загрузилась как обычно, только не заходит туда, может с путями чтото не то, только что именно....мдя..........