discuz+uclient 手动提升普通用户至管理员权限网站安全 -电脑资料

时间:2012-02-02 04:37:13
染雾
分享
WORD下载 PDF下载 投诉

关键要知道管理员权限在数据库中对应的位置

假设discuz的数据库前缀是cdb_ uclient的前缀是 uc_

分别执行

查询表结构

describe uc_members;

查询sunshine用户名的信息

select * from uc_members where name="sunshine";

2xxx79是上面查询到的uid字段值

insert into uc_admins values(2

xxx79, "sunshine", 1,1,1,1,1,1,1,1,1,1,1,1);

这样就在uc里面将sunshine用户提升为管理员权限,

discuz+uclient 手动提升普通用户至管理员权限网站安全

如果想要用使用uc网站创始者权限,就要修改ucclient下的data/config.inc.php文件

修改

define('UC_FOUNDERPW', 'xxx0dfxxx407de5xxxba5463xxx095e');//这个是密码

define('UC_FOUNDERSALT', '0axxx6');//这个是用户信息中的salt值

在discuz中提升某用户为管理员权限

adminid--smallint(3)--管理组ID号(1为管理员、2为总版主、3为版主、0表示否,即非管理 组,-1表

示特殊组及除了1,2,3以外的系统组(即4,5,6,7,8组))

update cdb_members set adminid = 1 where username = "sunshine";

这样就会提升用户sunshine权限为管理员

select * from cdb_members where username = "sunshine";//查看用户信息

访问 admincp.php 登录即可

discuz+uclient 手动提升普通用户至管理员权限网站安全 -电脑资料

手机扫码分享

Top