tesklink 管理员项目角色被修改后的解决方法
2014-10-31 22:48
127 查看
最近在管理项目的过程中,不小心把testlink中admin账户的角色改为了“系统保留角色1”
发现不能进程项目管理了:
解决办法如下:
首先进入到你当前的testlink的数据库,
找到: tk11user_testproject_roles 这个表
修改其中管理员的: role_id 为8即可(一般管理员的user_id为1)。
由于我的testlink是在ubuntu下面配置的,所以修改的过程如下图:
这个问题很奇葩,我想一般没有人会无聊到去修改管理员的项目角色
说一说问题解决的思路:
管理员角色被改了,一定是数据库中某个键值变化,那么我们只要找到这个键值,修改回来即可
查了一下testlink存放角色的数据表,发现8表示的是管理员角色
于是查看了一下用户列表,发现admin账户的角色id任然是8,既然这里没有改变,一定是其他某个表的字段变了
由于testlink的角色管理是可以更具项目的来给不同人设置新的角色(这是在后来猜到的)
于是找到项目角色管理表,发现admin(admin的id为1)账户的用户角色id发生了变化
将其改回,果然管理员有恢复了项目管理的权限
如果有同学遇到同样的问题,可以与我邮件交流:
wslyh.com@qq.com
发现不能进程项目管理了:
解决办法如下:
首先进入到你当前的testlink的数据库,
找到: tk11user_testproject_roles 这个表
修改其中管理员的: role_id 为8即可(一般管理员的user_id为1)。
由于我的testlink是在ubuntu下面配置的,所以修改的过程如下图:
这个问题很奇葩,我想一般没有人会无聊到去修改管理员的项目角色
说一说问题解决的思路:
管理员角色被改了,一定是数据库中某个键值变化,那么我们只要找到这个键值,修改回来即可
查了一下testlink存放角色的数据表,发现8表示的是管理员角色
于是查看了一下用户列表,发现admin账户的角色id任然是8,既然这里没有改变,一定是其他某个表的字段变了
由于testlink的角色管理是可以更具项目的来给不同人设置新的角色(这是在后来猜到的)
于是找到项目角色管理表,发现admin(admin的id为1)账户的用户角色id发生了变化
将其改回,果然管理员有恢复了项目管理的权限
如果有同学遇到同样的问题,可以与我邮件交流:
wslyh.com@qq.com
相关文章推荐
- MyEclipse+Tomcat开发Web项目时修改内容不能及时显示问题解决方法
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法 .
- 创建maven项目后,修改jre版本alt+f5后,返回默认1.5版本解决方法
- vue-cli项目修改文件热重载失效的解决方法
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- Eclipse复制javaweb项目后需要修改的内容(解决server视图中项目名后有括号为原项目名的方法)
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- myeclipse或Eclipse修改项目名称,tomcat下还是原来项目名称解决方法
- 【解决方法】在xcode中修改整个项目名
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- 织梦DEDE留言板管理员回复后不能再编辑修改的解决方法
- 4000 用vue手脚架生成的项目直接修改时.vue文件后,保存编译就报一大堆的错,解决方法:
- sharepoint 2010 "若要在 Visual Studio 中与 SharePoint 项目进行交互,您的系统用户帐户必须拥有管理员特权。"的解决方法
- J2EE项目修改名字后,部署到tomcat,但是部署后的项目名称还是原来的,解决方法
- web项目部署在不同环境中需要修改配置文件的解决方法
- Win10简单解决修改hosts文件无法保存方法,没有权限,请于管理员联系
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- MyEclipse修改Java Web项目名,部署路径不变的解决方法