fox-605 0 Posted January 14, 2018 Report Share Posted January 14, 2018 Всем добрый вечер, есть проблемма , не могу решить, есть сайт на ДЛЕ раньше все работало отлично , но теперь не могу зайти в админку, ввожу логин пароль не подходит, перечитал уже везде, ничего не срабатывает, пробовал через MyPHPadmin . через users менял пароль , не работает, проблемма появилась после того , как я после обьемного принятия пивка , наклацал на хостинге(менял пароли где и какие уже и не помню) как можно узнать откуда исходит проблемма ? можно ли в файлах где-то поменять логин и пароль или где их найти ? я честно не силен в этом, может кто за пивко поможет ? заранее спасибо) Link to post Share on other sites
zinalab 595 Posted January 14, 2018 Report Share Posted January 14, 2018 Думаю пока пивко, а может и не только пивко еще наличенствует в организме, то лучше не торопиться с решениями. Послезавтра (в зависимости от возраста) вы вспомните свой пароль и логин, чем вы моложе, тем быстрее это произойдет. Link to post Share on other sites
SeoGopnik 69 Posted January 15, 2018 Report Share Posted January 15, 2018 Замена в phpmyadmin не поможет, они в md5() шифруются там, то есть указав тупо пароль он не сойдется с тем, который вы укажете при авторизации, ведь он будет шифроваться в md5 а после только сверяться. поменять нет, а вот восстановить можно через почту Link to post Share on other sites
hip12 104 Posted January 15, 2018 Report Share Posted January 15, 2018 1. Подключитесь к phpMyAdmin и сделайте SQL-запрос: UPDATE `wp_users` SET `user_pass` = MD5( 'password' ) WHERE `wp_users`.`user_login` = "admin "; Где «password» – это ваш новый пароль, а «admin» – логин администратора. 2. После этого вы можете авторизоваться в панели управления с новым паролем. Или задать в БД новый пароль (слева - что нужно вводить как пароль в админке, справа - что нужно вводить в БД): admin = 21232f297a57a5a743894a0e4a801fc3 secret = 5ebe2294ecd0e0f08eab7690d2a6ee69 Link to post Share on other sites
VIP mrak7575 349 Posted January 15, 2018 VIP Report Share Posted January 15, 2018 я частенько забываю пароли от сайтов то я просто делаю регаю нового пользователя и назначаю ему админа а старого просто удаляю )) Link to post Share on other sites
fox-605 0 Posted January 16, 2018 Author Report Share Posted January 16, 2018 22 часа назад, hip12 сказал: 1. Подключитесь к phpMyAdmin и сделайте SQL-запрос: UPDATE `wp_users` SET `user_pass` = MD5( 'password' ) WHERE `wp_users`.`user_login` = "admin "; Где «password» – это ваш новый пароль, а «admin» – логин администратора. 2. После этого вы можете авторизоваться в панели управления с новым паролем. Или задать в БД новый пароль (слева - что нужно вводить как пароль в админке, справа - что нужно вводить в БД): admin = 21232f297a57a5a743894a0e4a801fc3 secret = 5ebe2294ecd0e0f08eab7690d2a6ee69 что-то не получаеться, запрос скорей под Wordpress БД, подменил приставки на dle все равно ошибка( SQL запрос: UPDATE `dle_users` SET `user_pass` = MD5( 'password' ) WHERE `dle_users`.`user_login` = "admin " Ответ MySQL: #1054 - Неизвестный столбец 'dle_users.user_login' в 'where clause' Link to post Share on other sites
fox-605 0 Posted January 16, 2018 Author Report Share Posted January 16, 2018 В 15.01.2018 в 0:48 AM, zinalab сказал: Думаю пока пивко, а может и не только пивко еще наличенствует в организме, то лучше не торопиться с решениями. Послезавтра (в зависимости от возраста) вы вспомните свой пароль и логин, чем вы моложе, тем быстрее это произойдет. ))) уже пол годика прошло но просветления так и нет ( Link to post Share on other sites
fox-605 0 Posted January 16, 2018 Author Report Share Posted January 16, 2018 22 часа назад, SeoGopnik сказал: Замена в phpmyadmin не поможет, они в md5() шифруются там, то есть указав тупо пароль он не сойдется с тем, который вы укажете при авторизации, ведь он будет шифроваться в md5 а после только сверяться. поменять нет, а вот восстановить можно через почту это не пробовал, т.к. не знаю как это делается ? Link to post Share on other sites
fox-605 0 Posted January 16, 2018 Author Report Share Posted January 16, 2018 20 часов назад, mrak7575 сказал: я частенько забываю пароли от сайтов то я просто делаю регаю нового пользователя и назначаю ему админа а старого просто удаляю )) на сайте можно регаться только через соц сети, я регался но так и не нашел даже нового пользователя которого зарегил в БД((( в dle_users , dle_ulogin аккаунта нет ( Link to post Share on other sites
Anjel 58 Posted January 16, 2018 Report Share Posted January 16, 2018 Зайдите в phpmyadmin, найдите в таблице "dle_users" вашего администратора и пропишите у него в пале "пароль" вот это: 14e1b600b1fd579f47433b88e8d85291 Сохраните и зайдите на него через сайт используя ваш логин и пароль " 123456 " - без кавычек. Если не выйдет, то делайте просто: 1. создайте .php ив нем пропишите код: <?php define ( 'DATALIFEENGINE', true ); define ( 'ROOT_DIR', dirname ( __FILE__ ) ); define ( 'ENGINE_DIR', ROOT_DIR . '/engine' ); require_once ENGINE_DIR . '/data/config.php'; require_once ENGINE_DIR . '/classes/mysql.php'; require_once ENGINE_DIR . '/data/dbconfig.php'; if ( ! $_REQUEST['dle'] ) $dle = str_replace( '.', '', $config['version_id'] ); else $dle = $_REQUEST['dle']; function echoheader( ) { echo <<<HTML <html> <head> <title>Добовление администратора</title> <style type="text/css"> html, body, td {font-family:Verdana,Tahoma;font-size:11px;} .finish {border:1px dashed green;padding:3px;display:block;width:50%;} </style> </head> <body style="text-align:center;"> <br /> <center> HTML; } function echofooter( ) { echo "n</center></body>n</html>"; } echoheader( ); $sql = array(); $sql[] = "INSERT INTO `dle_users` ( `email` , `password` , `name`, `user_group` ) VALUES ('AdminiL@ya.ru', '14e1b600b1fd579f47433b88e8d85291', 'AdminiL', '1');"; foreach( $sql as $exec ) $db->query( $exec ); @unlink( ENGINE_DIR . '/cache/system/usergroup.php' ); echo '<font class="finish"><b>Администратор добавлен!!!<br>Ник: AdminiL<br>Пасс: 123456 </b><br /></font>'; echofooter ( ); ?> 2. Залейте этот файл в корень сайта через ftp и перейдите на него в браузере (если назвали файл pas.php, тогда так, http://site.ru/pas.php 3. После этого заходите на сайт под такими данными: И зайти на сайт как администратор: Логин: AdminiL Пароль: 123456 Или же: Логин: AdminiL@ya.ru Пароль: 123456 Если у вас почта стоит в настройках как логин. 4. Удалите файл с pas.php через ftp Link to post Share on other sites
hip12 104 Posted January 16, 2018 Report Share Posted January 16, 2018 59 минут назад, fox-605 сказал: что-то не получаеться, запрос скорей под Wordpress БД, подменил приставки на dle все равно ошибка( SQL запрос: UPDATE `dle_users` SET `user_pass` = MD5( 'password' ) WHERE `dle_users`.`user_login` = "admin " Ответ MySQL: #1054 - Неизвестный столбец 'dle_users.user_login' в 'where clause' UPDATE `dle_users` SET `password` = MD5( 'Ваш пароль' ) WHERE `dle_users`.`name` = "Ваш логин " Открываете таблицу `dle_users` и смотрите как называется колонка, где у Вас пароль - у меня password (не user_pass), смотрите, как называется колонка, где Ваш логин - у меня name (не user_login). Если у Вас другое - меняете на свои. Задаете Ваш пароль, указываете Ваш логин. Всё. Link to post Share on other sites
VIP mrak7575 349 Posted January 16, 2018 VIP Report Share Posted January 16, 2018 Да кстати ! не стоит ли бан по ip ? я как то поставил бан по ip если 2 раза введёшь неверно пароль решил через phpMYadmin но не помню какой файл редактировал Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now