Забыл пароль админа

Тема в разделе "Ошибки и их решения", создана пользователем gourmaniac, 19 янв 2015.

  1. gourmaniac

    gourmaniac Новичок

    Сообщения:
    4
    Симпатии:
    0
    Вот вроде бы и закончились новогодние праздники, и я вернулся к допиливанию своего интернет-магазина на последней версии Оупенкарт. Начинал я как раз под Новый Год...

    А сейчас тупо не могу войти в админку. Логин/пароль помню, не менял вроде бы, но залогиниться с главной страницы не получается. Когда вызываю процедуру обновления пароля - система не распознает мое мыло, хотя в БД проверял через PhpMyAdmin - оно имеется там, на месте.

    Подскажет кто, как безболезненно восстановить доступ к системе?
     
  2. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.340
    Симпатии:
    692
    Если есть доступ к базе, то можете внести изменения в базу данных в таблицу user
    Данные можете взять с "локалки" или эти
    username admin
    password ead2c910b19a36ce668174d81d432cf80fad6133
    salt ca3ac07f9
    В итоге будет пароль 1 , логин admin

    Еще вариант
    в файле \system\library\user.php
    в функции public function login
    PHP:
    $user_query $this->db->query("SELECT * FROM " DB_PREFIX "user WHERE username = '" $this->db->escape($username) . "' AND (password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, SHA1('" $this->db->escape($password) . "'))))) OR password = '" $this->db->escape(md5($password)) . "') AND status = '1'");
    заменить на это
    PHP:
    $user_query $this->db->query("SELECT * FROM " DB_PREFIX "user WHERE username = '" $this->db->escape($username) . "'  AND status = '1'");
    в итоге заходим с вашим логином, но без пароля..
     
    lavlan и Zman нравится это.
  3. gourmaniac

    gourmaniac Новичок

    Сообщения:
    4
    Симпатии:
    0
    Спасибо, разобрался.
     
  4. Avati

    Avati Новичок

    Сообщения:
    3
    Симпатии:
    0
    Подобный вопрос.
    Пароль не могу восстановить, не принимает мэйл для сброса. Хотя этот мэйл, имя и пароль менял сам в админке.
    Что возможно сделать?
    Я не специалист, описанное выше не понятно для меня.
    Спасибо
     
  5. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.340
    Симпатии:
    692
    Обратится к специалисту )) В выше указанном сообщении достаточно четко описаны действия.
    Работы на 10 минут.
     
  6. Avati

    Avati Новичок

    Сообщения:
    3
    Симпатии:
    0
    понял, спасибо
     
  7. axe_ll

    axe_ll Новичок

    Сообщения:
    2
    Симпатии:
    2
    Вводим в поле PASSWORD в USER в панели PHPmyAdmin зашифрованный пароль 5f4dcc3b5aa765d61d8327deb882cf99, который на простом языке будет означать password.
    Вот его и вводим вместо пароля, после входа меняем на любой другой.
     
    fontcity и admiral1 нравится это.
  8. sibrus

    sibrus Пользователь

    Сообщения:
    96
    Симпатии:
    7
    хрень какая то! Я ничего не забыл, раскладка правильная, никаких программ для автоматической замены шрифта нет.

    Пишу логин и пароль, и ничего... не ошибки, ничего... в таблице меняю из локалки, хер. заметил что в локалке в поле code ничего нет. я стер и в таблице рабочей.

    Пользователи в той же таблице сохраняются?
     
  9. sibrus

    sibrus Пользователь

    Сообщения:
    96
    Симпатии:
    7
    повторю что ввожу правильно!
    когда допускаю ошибку намеренно в логине или пароле он мне пишет ошибку (Такой логин и/или пароль не существует!)
    когда всё правильно - просто ничего.

    куки и кэш чистил, заходил и через телефон и через пк - ему пох
    ------------------------
    строка которая для файла User не помогла ... o_O

    локалка отключена!!
     
    Последнее редактирование: 30 дек 2015
  10. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.340
    Симпатии:
    692
    1. Само по себе такое не происходит
    2. Смотрите вирусы и модули варез
    3. Смотрите логи ошибок и почитайте про белый экран (если есть такой)
     
  11. sibrus

    sibrus Пользователь

    Сообщения:
    96
    Симпатии:
    7
    проблему решил. собрал рабочий вариант на локалке из бекапов. Жаль не знаю в чём была проблема. Одно точно дело не в базе, в файлах.(может я что то накодил...:-( ) Хорошо база осталась без потерь!
     
  12. Roma0893312

    Roma0893312 Пользователь

    Сообщения:
    44
    Симпатии:
    0
    Здравствуйте! На ноуте заходит в админку, а на телефон или планшете нет, пишет: нет такого логина или пароля. Меняю в админке на новый, но все та же картина. Подскажите в чем причина?
     
  13. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.325
    Симпатии:
    196
    Блин... но не забыли вы пароль. Зачем спамить по всем темам то??
     
  14. Андрей39

    Андрей39 Новичок

    Сообщения:
    2
    Симпатии:
    0
    здравствуйте. первый и второй варианты не помогают. все так же пишет - Такой логин и/или пароль не существует!

    подскажите, есть ли другие варианты исправить ситуацию???
     
  15. Андрей39

    Андрей39 Новичок

    Сообщения:
    2
    Симпатии:
    0
    нашел другой способ, так называемый *методом тыка*

    заходим в базу данных/переходим в phpMyAdmin/выбираем таблицу user/нажимаем редактировать, в открывшемся окне внизу есть status если рядом стоит 0, то меняем на 1. и все. у меня был 0 поменял на 1 и все заработало.
     
  16. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.325
    Симпатии:
    196
    Что то новое )) Не пробовал... Вы по старому паролю зашли или как то сбросилось?
     
  17. lavlan

    lavlan Пользователь

    Сообщения:
    89
    Симпатии:
    20
    Все работает только что восстановился версия 3.0.2.0
     
  18. Сергей ЕКБ

    Сергей ЕКБ Новичок

    Сообщения:
    7
    Симпатии:
    0
    Доброго....у меня нет такого файла по этому пути....
     
  19. Сергей ЕКБ

    Сергей ЕКБ Новичок

    Сообщения:
    7
    Симпатии:
    0
    Тем же путём восстановил.....пол-дня убил чтоб найти и прочитать про всё это мероприятие)))