Забыли пароль для osTicket? Инструкция по восстановлению

Привет! Сначала сделаю небольшое вступление 🙂 А если вам его лень читать, крутите ниже.

как сбросить пароль в админку osTicket

 

Недавно для одного проекта, над которым я работаю, понадобилась автоматизированная тикет-система. То есть система, в которой получаемые на определенный ящик (ящик службы поддержки) письма преобразовывались, сохранялись в базу данных и выстраивались в диалоги. Чтобы можно было передавать возможность ответа на письмо от одного специалиста к другому, вести какой-то учет и статистику заявок, а также отправлять мгновенный автоответ тому, кто открыл новую заявку. В какой-то момент простой переписки в Gmail не хватает, становится не удобно.

Для этого я проанализировав существующие решения тикет-систем выбрал отличный бесплатный opensource движок - osTicket. В нем есть все необходимые возможности для приема заявок и ведения переписке по почте, через веб-форму на сайте и даже по телефону (не проверял). Все сообщения сводятся в одну админку с кучей возможностей. osTicket легко устанавливается и удобен в использовании. Поэтому, если вдруг у вас будет подобная необходимость, то рекомендую это решение. Кстати, по-секрету скажу вам, что пока устанавливал и настраивал эту систему, у меня появилось желание сделать редизайн админки osTicket в стиле FlatUI.

Итак, перейдем к решению проблемы...

Как быстро восстановить пароль/доступ к админке osTicket?

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

Для этого, вам нужно:

  1. зайти в панель управления вашим хостингом
  2. найти там раздел "Базы данных" (или Databases, DB)
  3. найти там пункт phpMyAdmin и нажать на него
  4. если потребуется, ввести логин и пароль в базе данных, которую вы указали в настройках osTicket (можно посмотреть в папке с osTicket, а там в "/include/ost-config.php")
  5. выбрать соответствующую базу данных в списке слева
  6. нажать на вкладочку "SQL"
  7. ввести следующий запрос, где 12345678 это ваш новый пароль, а my_login ваш логин (например, admin)
UPDATE `ost_staff` SET `passwd` = MD5( ‘12345678’ ) WHERE `username` = ‘my_login’ LIMIT 1 ;

P.S. Если вдруг у вас что-то не получается, то не стесняйтесь, пишите в комментариях под этой записью. Я попробую вам помочь.
Успехов вам в работе!

Богдан Григорук, bogdanfix

[ Прочитайте комменты ниже или напишите свой... ]

Ищете хостинг для своего сайта? Могу порекомендовать свой (нажмите здесь)

6 комментариев к “Забыли пароль для osTicket? Инструкция по восстановлению”

  1. spark 28.11.2014 в 20:16 #

    На 1.9.4 не пройдёт номер...там пароль уже не в md5

    • Богдан 02.12.2014 в 15:26 #

      Спасибо за замечание. Наверно теперь там популярная PHPass используется? Я просто свою установку не обновлял еще.

      В ближайшее время проверю и обновлю инструкцию.

  2. Алексей 10.04.2015 в 15:40 #

    Может быть кто в курсе, когда ждать русскоязычный релиз 1.9.7 ?
    Отечественный osTicket не обновлялся с сентября 2014.

  3. Алексей 06.05.2015 в 16:57 #

    Может быть кто знает как в 1.9.7 настроить получение почты Yandex?

  4. Александр 05.03.2016 в 16:18 #

    Я просто создал нового пользователя системы, зашел в БД, скопировал его зашифрованный пароль и вставил в поле пароля администратора.