关键字:mantisbt BUG管理工具的安装配置以及修改用户密码方案
说明:mantisbt安全策略是 管理员增加用户时只能设置账号 真实姓名,然后将URL连接发送到用户的email中,用户根据URL连接来自己设置密码,附件是mantisbt解压版安装程序,里面包含不用email 发送 管理员直接可以修改用户的密码,方案是 增加了一列密码框 这样就方便了管理员对用户的管理。
希望这个方案能给大家带来一些方便,欢迎下载。
mantisbt mysql安装配置
1、解压mantisbt-1.2.7.zip到apache(C:\AppServ\www 目录下),访问网址:http://localhost/mantisbt-1.2.7,然后在Password (for Database) 项填写数据库密码(注意:此时必须存在一个指定的数据库,默认已经填写好bugtracker名称,不过可以修改成任意名称,只要存在相应的数据库即可),最后点击 安装即可完成。
2、默认语言为英文,修改mantisbt-1.2.7文件夹下的config_defaults_inc.php文件 ,将$g_default_language的值由english改为chinese_simplified即可(此时已经可以支持中文)
3、默认情况下管理员增加一个用户时,会向对应的用户邮箱发送email,用户必须根据给定的URL进行设置密码,没有其他办法,可以考虑修改mantisbt PHP程序增加一个密码框,这样管理员就可以直接修改用户密码了,操作步骤如下:
1)、 修改文件 manage_user_edit_page.php
粘贴下面代码到<!-- Email -->下面:
<!-- Password -->
<tr <?php echo helper_alternate_class( 1 ) ?>>
<td class="category" width="30%">
<?php echo "Password (change only)" ?>:
</td>
<td width="70%">
<input type="text" size="16" maxlength="100" name="password" value="" />
</td>
</tr>
2)修改文件 manage_user_update.php
在$f_user_id = gpc_get_int( 'user_id' );行下面粘贴以下代码:
$f_pass = gpc_get_string('password');
3)、找到该行: $result = db_query( $query ); 有的版本是:$result = db_query_bound( $query, $query_params ); 在该行下面粘贴下面代码:
//Reset the password if specified.
if ($f_pass) user_set_password($f_user_id, $f_pass);
这样一来就增加了Password (change only): 一列 以供管理员修改用户的密码(但是前提是 管理员增加用户时不要勾选 保护 一项,否则管理员无法修改该用户密码)
*还有一招不用email修改用户密码的简单方式:就是直接修改mantis_user_table表对应用户的密码即可(加密方式暂时没有确认,但是拷贝administrator的密码即可使用)
- 大小: 79.9 KB
分享到:
相关推荐
Mantis 是一款 bug 管理系统,在进行用户名管理时,出现了错误,导致新建用户没有输入密码的地方,也没有修改、设置密码的地方。为了解决这个问题,需要手动添加管理员更改用户密码的功能。 知识点: 1. Mantis ...
总的来说,【轻量级的Bug管理工具】通过结合SQLite的便捷性、强大的截图功能和Word导出,提供了一个简洁而全面的解决方案,尤其适合于那些需要快速响应、无需复杂配置的项目团队。通过压缩包中的文件,用户可以完整...
- 使用MySQL命令行工具,设置root用户的密码,创建新的数据库(如bugtracker),创建MantisBT用户并赋予所有权限。 6. **配置MantisBT** - 运行MantisBT的安装向导,根据提示填写数据库连接信息,如数据库名、...
为了帮助用户更好地理解如何在Windows环境下安装配置MantisBT,本文将详细介绍安装步骤。 #### 二、安装准备 在开始安装前,请确保您的计算机满足以下条件: - 操作系统为Windows。 - 安装了WAMP Server。WAMP ...
MantisBT是一款开源的、基于Web的错误跟踪系统,常用于软件开发项目...这个过程中,理解和熟悉Web服务器的配置以及数据库管理是非常重要的。希望这份文档能帮助你顺利地搭建起MantisBT,实现高效的问题追踪和项目管理。
【新版mantisBT开源缺陷跟踪工具安装指南】 mantisBT是一款广泛应用的开源缺陷跟踪系统,主要帮助软件开发团队管理、追踪和解决项目中的问题。它采用PHP语言开发,因此在安装过程中需要集成环境如Apache、PHP和...
Mantis是一款广受欢迎的开源bug管理工具,专为软件开发团队设计,用于追踪和管理项目中的缺陷、问题和改进需求。Mantis通过提供一个用户友好的界面,使得团队成员能够有效地沟通、报告和修复问题,从而提高软件的...
《Windows与Linux下MantisBT的安装与配置详解》 MantisBT,一款知名的Bug跟踪系统,因其简单、易用且功能丰富的特性深受广大企业和开发团队喜爱,尤其适合中小型企业的缺陷管理和问题跟踪。本文将详细介绍如何在...
MantisBT是一个使用php和MySQL编写的bug跟踪系统。 该工具可以安装在UNIX... 你可能会发现有很多bug跟踪工具,但它们要么使用起来很复杂,要么安装到系统中很复杂,但MantisBT与它们完全相反,而且非常容易安装和使用。
mantisbt, Mantis Bug 跟踪器( MantisBT ) Bug 跟踪器( MantisBT ) 屏幕截图 文档有关完整文档,请阅读文档/目录中包含这里版本的管理指南。 指南可以用于文本。PDF和HTML格式。要求MySQL 5.5.35 ,PostgreS
总的来说,Linux下的bug管理系统包括选择合适的工具,了解并熟练使用这些工具的功能,以及掌握如何在命令行环境和网络环境中定位并解决问题。这需要对Linux系统、网络协议以及特定开发库有深入的理解,以便能够高效...
MantisBT 安装与配置指南 MantisBT 是一个功能丰富、免费、简单易用的 Bug 跟踪系统,使用 PHP 编写,广泛应用于中小型企业的缺陷和问题跟踪中。在本文中,我们将介绍 MantisBT 的安装和配置过程。 一、安装 ...
现在,我们将深入探讨MantisBT的核心特性、安装过程、配置、使用场景以及2.24.1版本可能包含的重要更新。 **1. MantisBT核心特性** 1. **多语言支持**:MantisBT支持多种语言,方便不同地区的团队使用。 2. **权限...
内容: 1、centos 6 安装 mantisbt-1.2.8 ; 2、 centos 7 安装 mantisbt-2.12.0.zip 3、mantisbt-2.12.0.tar.gz包; 4、MySQL-5.5.59-1.el7.x86_64.rpm-bundle.tar包
- MantisBT拥有活跃的社区,提供在线文档、论坛讨论和用户贡献的解决方案,为用户提供了丰富的学习资源和帮助。 通过以上步骤,你可以在Windows 7和Linux CentOS 6.5上成功安装并运行MantisBT 2.3.0,有效地管理你...
2. **MantisBt系统配置手册**:在成功安装后,系统配置手册会引导用户进行进一步的定制,包括但不限于用户权限设定、邮件通知设置、界面主题选择、项目管理参数调整等。这一步对于确保MantisBT能适应不同团队的工作...
MantisBT是一款强大的开源Bug跟踪系统,专为项目管理和团队协作设计。它的核心功能是帮助开发者追踪和管理软件开发过程中的缺陷和问题。MantisBT 1.2.19是该软件的一个版本,它在之前的版本基础上进行了优化和增强,...
3. **用户管理**:系统允许创建多个用户,每个用户有各自的权限级别,如管理员、项目经理、开发者和普通用户。权限设置可在后台管理界面进行,确保信息安全。 4. **问题报告**:用户可以提交新的问题报告,包含标题...
MantisBT是一款轻量级的项目管理工具,主要用于软件质量保证(QA)过程中的缺陷管理。它的核心功能包括缺陷报告、分类、优先级设定、状态跟踪以及与开发团队的沟通。通过MantisBT,团队成员可以协同工作,提高问题...