Wie kann man Tuleap Admin Passwort aus dem Backend zurücksetzen?

280
Vyoma

Wie würde ich das Benutzerpasswort 'admin' aus dem Backend zurücksetzen? Ich habe die Shell-Zugriff auf die Tuleap-Installation und auf die MySQL-Backend-Datenbank. In der aktuellen Situation kann ich den Link "Passwort vergessen" nicht verwenden, da die E-Mail auf dem Tuleap immer noch nicht ordnungsgemäß eingerichtet ist.

Ich habe folgendes versucht, scheint aber nicht zu funktionieren:

Ich habe /usr/share/tuleap/tools/utils/password_hasher.php verwendet, um ein Passwort zu generieren. Festlegen des Passworts über mysql:

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

Damit kann ich mich nicht als 'admin' bei Tuleap anmelden. Mir ist aufgefallen, dass bei jedem Aufruf von password_hasher.php mit demselben Passwort ein zufälliger Salt-Wert hinzugefügt und der Hash generiert wird. Vielleicht fehlt mir in den obigen Schritten ein anderes Update?

Die Suche danach führte mich zu einer Mailinglisten-Antwort, die darauf hinweist, die password_haser.php zu verwenden und die 'Benutzer'-Tabelle zu aktualisieren, aber ich habe keine weiteren Informationen.

1

0 Antworten auf die Frage