Как сбросить пароль администратора tuleap из бэкэнда?

261
Vyoma

Как бы я сбросил пароль пользователя 'admin' из бэкэнда. У меня есть доступ к оболочке для установки Tuleap и базы данных mysql. В текущей ситуации я не могу использовать ссылку «потерянный пароль», так как электронная почта все еще не настроена должным образом в Tuleap.

Я попытался следующее, но, похоже, не работает:

Я использовал /usr/share/tuleap/tools/utils/password_hasher.php для генерации пароля. Установка пароля через mysql:

use tuleap; update user set password='hased-password-from-password-hasher' where user_name='admin'; commit; 

При этом я не могу войти в систему как 'admin' в Tuleap. Одна вещь, которую я заметил, заключается в том, что при каждом вызове password_hasher.php с одним и тем же паролем, он добавляет случайную соль и генерирует хеш. Возможно, я пропускаю какое-то другое обновление в вышеуказанных шагах?

Поиск этого приводит меня к ответу на список рассылки, который указывает на использование password_haser.php и обновляет таблицу 'user', но у меня нет дополнительной информации.

1

0 ответов на вопрос

Похожие вопросы