Профессиональная поддержка сайтов: разработка, дизайн, тексты, SEO и прочее от 500 Р   •   Реклама
1 819 просм
5 комм
Поделиться:

Как восстановить доступ к панели управления сайтом в DLE?

Наверное, всем людям свойственно забывать какую-то информацию. Особенно это относится к паролям и логинам от различных сайтов.

Вы (или человек, который делал вам доступы) создали надежный пароль, но не записали его в укромное место и забыли. Как быть в таком случае?

По умолчанию, в DataLife Engine запрещено восстанавливать пароли для группы «Администраторы». Это сделано по понятным причинам – ведь если человек имеет доступ к вашей почте, значит, он имеет доступ и к вашему сайту.

Но вы можете включить возможность восстановления пароля стандартным способом (через форму восстановления) и для администраторов. О том, как это сделать – читайте в данной статей.

Эта же статья посвящена тем случаям, когда стандартное восстановление пароля не включено, а вернуть доступ к панели управления нужно.

Я расскажу вам о двух способах восстановления, они несложные. Каждый выбирает тот способ, который ему показался более удобным.

Восстановление доступа к панели управления сайтом в DataLife Engine через SQL- запрос

Из заголовка, думаю, вы уже поняли, что для смены пароля вам необходимо сделать SQL-запрос в вашей базе данных. О том, как делать SQL-запрос, я подробно расписал в этой статье.

Запрос вам необходимо сделать следующего типа:

UPDATE `dle_users` SET `password` = "d9b1d7db4cd6e70935368a1efb10e377" WHERE `user_id` = "1";

Где «1» – это ID администратора (меняете на свой), а «d9b1d7db4cd6e70935368a1efb10e377» – пароль «123» в зашифрованном виде.

После того, как запрос был успешно выполнен (если возникли трудности – пишите об этом в комментариях), вы можете зайти в панель управления сайтом, используя ваш логин и пароль «123».

Обязательно после успешной авторизации смените пароль на более сложный во избежание взлома.

Восстановление доступа к панели управления сайтом в DataLife Engine через дополнительного пользователя

В этом случае вам необходимо зарегистрировать новый профиль на вашем сайте и наделить его должными правами.

Для этого:

1. Зарегистрируйте новый профиль (обязательно запомните логин).

2. В вашей базе данных выполните SQL-запрос:

UPDATE `dle_users` SET `user_group` = "1" WHERE `name` = "login";

Где «login» – логин нового пользователя (меняете на свой).

Вот, собственно, и все. С помощью этого запроса мы делаем админом указанного пользователя, и уже с его данными вы можете авторизоваться в панели управления вашим сайтом.

5
комментариев
Гостям запрещено участвовать в обсуждениях сайта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
Проверенный  |  3

Стоп! Мой касяк. Заработало уже и второй вариант. Это у меня логи не правильно написан был.

11.02 в 00:51
  • 1
Проверенный  |  3

Первый с паролем "123" не работает. Второй сработал. А вообще странно во втором акаунте скопировал пароль и вставил в первый и всё равно не работает.

11.02 в 00:48
  • 0
Администратор  |  724

Александр Пушкин, какой из вариантов не сработал?

11.02 в 00:43
  • 0
Проверенный  |  3

v.13.1 не работает.

11.02 в 00:31
  • 0
Гости  |  679

Большое спасибо ) Я так тестовый сайт на опене потерял когда-то, через потерю пасворда, это бы помогло)

2 метод - Смена прав другого пользователя сработало на ура но вот первый шифрованный способ смены пароля не работает совсем. Пришлось менять админу пароль через в второй способ )

Можно первый поправить? может шифровка сменилась в новых версиях ДЛЕ

20.04 в 18:33
  • 0
Подняться наверх
«Pandoge» - помощник веб-мастера