mantis new user registration without email

https://mantisbt.org/docs/master/en-US/Admin_Guide/html-desktop/#admin.user.create

add $g_enable_email_notification = OFF to the config_inc.php file. This will set the user's password to blank instead of sending them an email. You can either ask them to change it on first time login or login in for them (without password) and create a password for them.


Yes, I had the same problem. If you have one working account (after install there is the admin user) you can copy the password of this account (in the database) and paste it into the new user(s).

You can find the users in: mantis_user_table.

if you use this hash: 5f4dcc3b5aa765d61d8327deb882cf99 the new password is: password


If you use XAMPP on Windows, you simply access phpmyadmin page (localhost/phpmyadmin/) You select bugtracker database, and then in last table from DB, mantis_user_table, you insert your user-with a simple mysql statement, there are a lot of columns, not all are mandatory. The most interesting column is access level. For admin account access level value is 90, but I am not pretty sure how this number works. Until now I discovered a table: mantis_project_user_list_table and access level is set default to 10 (I suppose that this is a "normal" user level).


  1. Create the user normally via http://path/to/mantis/manage_user_create_page.php (using an existing admin account)

  2. Open a command prompt and log into MySQL (mysql -u root -p)

  3. use bugtracker; (where bugtracker is the name of the mantis bd; default = bugtracker)

  4. update mantis_user_table set password=md5('password') where username='username';

The whole cmd exchange looks like this:

C:\Program Files\MySQL\MySQL Server 4.1\bin>mysql -u root -p
Enter password: *********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7 to server version: 4.1.21-community-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use bugtracker;
Database changed

mysql> update mantis_user_table set password=md5('password') where username='username';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0

Tags:

Mysql

Mantis