帝国CMS管理员密码修改教程

帝国CMS受很多站长喜爱,前几天我们的一个云服务器购买者忘记了帝国CMS的管理员密码,寻求帮助,帝国CMS我们还算比较熟悉,随即上手重置密码,顺道测试了一些网上的密码修改教程,都以失败告终,便写下这篇教程,方便童鞋们使用。

有效方法

帝国CMS管理员密码修改最直接有效的方法就是用【密码重置文件】,将下面的代码复制,创建成名称为resetuser.php的文件,上传到 /e/update/ 目录下,然后在浏览器地址栏访问 http://域名/e/update/resetuser.php 文件,按提示修改管理员密码,修改完成后删除resetuser.php文件。

注意:为了保证安全,进入密码重置页面前,需要输入访问密码,访问密码由您自己设置,修改下面代码中的$pagepassword=’yunqikan’,把yunqikan改为您想设置的密码。

$add['repassword'])
	{
		printerror2('两次输入的密码不一致','');
	}
	if(strlen($password)<6)
	{
		printerror2('密码不能少于6位','');
	}
	if(function_exists('DoEmpireCMSAdminPassword'))
	{
		$salt=make_password(8);
		$salt2=make_password(20);
		$password=DoEmpireCMSAdminPassword($password,$salt,$salt2);
		$a="password='$password',salt='$salt',salt2='$salt2'";
	}
	else
	{
		$salt=make_password(8);
		$password=md5(md5($password).$salt);
		$a="password='$password',salt='$salt'";
	}
	$sql=$empire->query("update {$dbtbpre}enewsuser set ".$a." where userid='$userid'");
	if($add['noquestion']==1)
	{
		$addsql=$empire->query("update {$dbtbpre}enewsuseradd set equestion='0',eanswer='' where userid='$userid'");
	}
	echo"";
	exit();
}

//返回用户列表
function user_ReturnUserlist(){
	global $empire,$dbtbpre;
	$users='';
	$sql=$empire->query("select userid,username from {$dbtbpre}enewsuser");
	while($r=$empire->fetch($sql))
	{
		$users.="";
	}
	return $users;
}

//登陆验证
function user_GotoPagePassword($ckpassword){
	global $pagepassword;
	if($pagepassword<>$ckpassword)
	{
		printerror2('页面密码错误','');
	}
	@setcookie('ckecmspagepass',md5($ckpassword));
	echo"";
	exit();
}

//验证信息
function user_CheckGotoPagePass(){
	global $pagepassword;
	if(md5($pagepassword)<>$_COOKIE['ckecmspagepass'])
	{
		printerror2('您还未验证权限','resetuser.php');
	}
}

$ecms=$_POST['ecms'];
if(empty($ecms))
{
	$ecms=$_GET['ecms'];
}

if($ecms=='GotoPagePassword')//登陆验证
{
	user_GotoPagePassword($_POST['ckpassword']);
}
elseif($ecms=='ResetUser')//重置密码
{
	user_ResetUser($_POST);
}
?>




重置管理员密码







已完成重置
恭喜!密码重置完毕,现在您可以用新的密码登陆后台了。


(友情提示:建议马上删除 /e/update/resetuser.php 文件,防止被重复使用。)
重置管理员密码:
用户:
新密码:
重复新密码:
安全问题设为空: 清空安全问题
当前认证码为:
 
说明:密码设置6位以上,且密码不能包含:$ & * # < > ' " / \ % ; 空格
进入重置页面密码:
输入密码:
 

其他方法

帝国CMS 7.2及以上版本

  1. 进入phpmyadmin
  2. 找到 phome_enewsuser 数据表(phome为数据库表前缀,如果您修改过,请查看您修改的前缀)
  3. 修改 phome_enewsuser 表中的如下四个字段的值
    username:admin
    password:28faed7bf0c97624ad3b8737b6947e41
    salt:fy1rWNIJ
    salt2:pzNVrEdbkRJ2W6bvxpVo
  4. 修改完后,后台的账号为:admin 密码:admin888

帝国CMS 5.2版本

用phpmyadmin修改phome_enewsuser表,把password字段的值设为:e10adc3949ba59abbe56e057f20f883e 后台登录密码就是:123456

帝国CMS5.3版本

用phpmyadmin修改phome_enewsuser表里的记录:把password字段的值设为:“322d3fef02fc39251436cb4522d29a71”;把salt字段的值设为:“abc”.
后台登录密码就是:123456 '

本文来自投稿,不代表聚云网立场,如若存在侵权问题,请联系本站,本站将及时删除。

(2)
打赏 微信扫一扫 微信扫一扫
清溪倒影清溪倒影
上一篇 2022年9月12日 上午1:05
下一篇 2022年11月26日 下午11:04

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

  • 纸杯中的纸
    纸杯中的纸 2022年9月21日 上午8:14

    使用云服务器,所有的云服务器硬件、网络的维护工作都交给了云服务厂商,我们只需维护云服务器的站点部署,管理运维简单多了。

问答社区 在线客服
咨询电话

iphone 咨询热线:13001069197

服务时间:上午 9:00 至晚上 21:00

联系我们

qq 技术:109033286

qq 运维:3423710838

email 邮箱:drhxxkj@163.com

2022072119482661 808026766

分享本页
返回顶部
上云攻略全知道

企业上云,购买云服务器攻略帮您节省上云成本,价值千元 的上云攻略,让您省到就是赚到!

查看详情