mantis nouvel utilisateur inscription sans email
Mantis besoins des nouvelles de l'utilisateur à cliquer sur un lien reçu dans un mail. Conformément à la politique de l'entreprise, la sendmail (ou autre) de l'application ne peut pas être actif sur le serveur. Comment puis-je autoriser les utilisateurs à enregistrer sans une adresse e-mail?
Est-il de toute façon je peux exécuter une requête de mise à jour et de modifier le mot de passe directement dans la base de données et de les transmettre à l'utilisateur?
Vous devez vous connecter pour publier un commentaire.
Créer l'utilisateur, normalement via
http://path/to/mantis/manage_user_create_page.php
(à l'aide d'un existant compte admin)Ouvrez une invite de commande et se connecter à MySQL (
mysql -u root -p
)use bugtracker;
(où bugtracker est le nom de la mante bd; valeur par défaut = bugtracker)update mantis_user_table set password=md5('password') where username='username';
L'ensemble de la cmd exchange ressemble à ceci:
Oui, j'ai eu le même problème. Si vous avez un compte de travail (après installation, il y a l'utilisateur admin) vous pouvez copier le mot de passe de ce compte (dans la base de données) et le coller dans le nouvel utilisateur(s).
Vous pouvez trouver les utilisateurs en: mantis_user_table.
si vous utilisez ce hash: 5f4dcc3b5aa765d61d8327deb882cf99 le nouveau mot de passe: mot de passe
https://mantisbt.org/docs/master/en-US/Admin_Guide/html-desktop/#admin.user.create
ajouter $g_enable_email_notification = OFF à l'config_inc.php fichier. Ceci permettra de définir le mot de passe utilisateur à vide au lieu de leur envoyer un email. Vous pouvez demander à le changer sur votre première connexion ou connexion pour eux (sans mot de passe) et de créer un mot de passe pour eux.
Si vous utilisez XAMPP sous Windows, il vous suffit d'accéder à phpmyadmin page (localhost/phpmyadmin/)
Vous sélectionnez le bugtracker de base de données, puis dans la dernière table de la DB, mantis_user_table, vous insérez votre utilisateur avec un simple mysql déclaration, il y a beaucoup de colonnes, ne sont pas tous obligatoires.
Le plus intéressant de la colonne est le niveau d'accès. Pour le compte d'administrateur de l'accès de la valeur du niveau 90, mais je ne suis pas assez sûr de savoir comment ce nombre de travaux. Jusqu'à maintenant, j'ai découvert une table: mantis_project_user_list_table et le niveau d'accès est défini par défaut à 10 (je suppose que c'est "normal" niveau utilisateur).