Page 1 sur 1

Reset mot de passe Admin

Publié : lun. sept. 26, 2016 6:34 pm
par John
Bonjour,

Suite à un problème avec mon password manager, je n'ai plus le mot de passe pour accéder à Squash .
J'ai lu le topic : http://www.squashtest.org/forum/9-quest ... -admin#545

Mais en essayant de mettre à jour la table[b] AUTH_USER[/b], sqlite3 me renvoit : [b]Error: file is encrypted or is not a database[/b]

Le topic étant assez vieux, quelle solution actuelle existe-t-il pour réinitialiser le mdp de l'admin ?


Merci :)

Reset mot de passe Admin

Publié : mer. sept. 28, 2016 2:25 pm
par mdelobeau
Bonjour,

La procédure est toujours la même.
Il faut récupérer dans la table AUTH_USER le MD5 d'un mot de passe que vous connaissez (ou 'd033e22ae348aeb5660fc2140aec35850c4da997' pour 'admin') et l'ajouter pour la ligne dont login = "admin".
Vous devriez ensuite pouvoir vous reconnecter à Squash TM.

Cordialement,

Marion - Equipe Support Squash

Reset mot de passe Admin

Publié : mer. sept. 28, 2016 4:29 pm
par John
Merci pour votre réactivité !

En revanche, impossible d'accéder à la table AUTH_USER... On parle bien du fichier [b]squash-tm.mv.db[/b] accessible dans [b]/data [/b]?

J'ai tenté ensuite de passer par [i]DB Browser for SQLite[/i] pour faire un update sur le champ password dont le login = admin, mais à l'ouverture de la db il indique le message suivant (en pj)

Reset mot de passe Admin

Publié : jeu. sept. 29, 2016 10:02 am
par mdelobeau
Bonjour,

Si je comprends bien, vous avez gardé la base h2 embarquée ?

Si c'est le cas, oui, il s'agit bien de ce fichier.

En revanche, cette base est normalement destinée à tester l'application, nous recommandons d'utiliser une base mysql ou postgresql.

Cordialement,

Marion - Equipe Squash

Reset mot de passe Admin

Publié : jeu. sept. 29, 2016 12:12 pm
par John
Exact, mais dans ce cas, il n'y a pas moyen d'avoir la fameuse clé de chiffrement de la db ?

Reset mot de passe Admin

Publié : mer. avr. 26, 2017 4:20 pm
par sissa
Bonjour,

Je me permet d'écrire dans ce post et de poser la même question que John qui est restée sans réponse. J'ai utilisé la base H2 pour test et j'ai changé le login et mdp admin/admin.
Est il donc possible de restaurer Squash TM après cette mauvaise manip?

Merci d'avance pour votre retour.

Reset mot de passe Admin

Publié : mar. mai 30, 2017 5:07 pm
par mdelobeau
Bonjour,

Si vous utilisez la base h2 embarquée (ce que nous déconseillons), pour la visualiser et effectuer des requêtes, vous pouvez utiliser le programme H2 database, téléchargeable [url=http://www.h2database.com/h2-setup-2016-10-31.exe]ici[/url].

Après démarrage du programme, une fenêtre devrait s'ouvrir dans votre navigateur, vous permettant de saisir les paramètres de connexion de la base (visibles dans le fichier de démarrage de Squash TM. Attention, pour URL JDBC, il faut saisir le chemin absolu de la base)

Cordialement,

Marion - Equipe Squash