Skip to main content
создание сайта под ключ
×

Обсудить проект

Заполните форму, наш специалист свяжется с вами для консультации (бесплатно), составит для вас персональное предложение. Или звоните: +7(916) 107-51-99 (10.00–18.00, Мск.)

Как к вам обращаться?
Сообщите корректный адрес электронной почты.
Заполните поле, опишите суть задачи.
Необходимо подтвердить согласие с Политикой.

Изменение пароля в базе данных Джумла 3

Иногда никак не удается зайти в админпанель сайта. Если с третей попытки не вышло, то гадать «почему?» уже бесполезно, быстрее и проще просто сменить пароль.

Способов несколько, предпочитаю через запрос в phpMyAdmin. Для этого требуется, естественно, доступ в phpMyAdmin через хостинг-панель. Существующую учетную запись (в которую не удается попасть) трогать не будем, создадим нового Суперадминистратора.

  • Идем в phpMyAdmin и выбираем в списке слева базу данных своего веб-сайта (если их несколько). В выпадающем списке под названием БД показаны таблицы этой базы данных.
  • Жмем на планке инструментов (верхнее меню) на кнопку «SQL» для исполнения в этой базе нужного запроса SQL. При этом будет показано поле с названием «Run SQL query/queries on database <название Вашей базы данных>».
  • Удаляем из этого поля находящийся в нем текст, копируем-вставляем в поле нужный запрос и жмем кнопку «Go» для исполнения этого запроса и добавления в данной таблице нового Суперадминистратора.
  • Используем код SQL (ниже) для добавления нужной учетной записи.
Ниже следующий код в качестве примера использует «jos33_» в качестве приставки таблиц базы данных. Приставка БД либо генерируется при изначальной установке Joomla!, либо назначается вручную пользователем. Необходимо изменить в коде (ниже) «jos33_» на конкретную приставку, используемую в дополнительной установке.

Код SQL для использования с Джумла! 2.5 и 3.x

INSERT INTO `jos33_users`
   (`name`, `username`, `password`, `params`)
VALUES ('Administrator2', 'admin2',
    'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199', '');
INSERT INTO `jos33_user_usergroup_map` (`user_id`,`group_id`)
VALUES (LAST_INSERT_ID(),'8');

Учетная запись создана.

Имя: Administrator2
Логин: admin2
Пароль: secret

Заходим в административную панель Joomla! с новой парой логин-пароль. Войдя в панель администратора, открываем менеджер пользователей и меняем временный пароль на более безопасное значение, добавляем в новую учетную запись действительный адрес электронной почты. Проверяем, Выйти-Войти.

Меняем пароль старой учетной записи Суперадминистратора (а почему, всё же, не работал старый пароль?..)