帝国cms7.5升级到8.0版本之后,如果登录后台提示密码不准确,可以用管理员密码重置插件重置下密码即可

插件介绍

本插件适用于帝国CMS6.0以上版本,支持各编码版本。当你忘了管理员帐号、密码时可以使用此插件进行密码重置。

******************** 安装插件 ********************

1、将“upload”目录下的文件上传至帝国CMS系统目录;

2、插件安装完毕。

******************** 卸载插件 ********************

1、删除 /e/update/resetuser.php 文件;

2、插件卸载完毕。

******************** 插件使用 ********************

1、修改 /e/update/resetuser.php 文件里的访问密码:(防止被他人使用)

---------------------------

//------- 插件参数设置开始 -----

//进入重置页面密码

$pagepassword='123456';

//------- 插件参数设置结束 -----

---------------------------

2、在浏览器中执行 /e/update/resetuser.php 文件,依提示设置重置密码信息;

3、重置密码后删除 /e/update/resetuser.php 文件。

******************** 插件目录说明 ********************

/e/update/

└resetuser.php 管理员密码重置插件的程序文件

插件效果预览图

帝国CMS管理员密码重置插件免费下载

第二种办法:
 

通过FTP上传重置脚本

如果你不熟悉数据库操作,又不想冒风险,可以用这个相对简单的办法。

准备一个重置密码的PHP脚本,内容如下:

<?php
require('e/class/connect.php');
require('e/class/db_sql.php');
$link = db_connect();
$empire = new mysqlquery();
$username = '你的管理员用户名';
$newpassword = '新密码';

// 更新密码
$enewstime = time();
$ecms_hashur = '';
$sql = $empire->query("UPDATE phome_enewsuser SET password='" . md5($newpassword) . "' WHERE username='$username'");
if ($sql) {
    echo "密码已成功更改为:" . $newpassword;
} else {
    echo "修改失败,请检查用户名是否正确";
}
?>

  • 把这段代码保存为reset.php
  • 修改其中的用户名和新密码;
  • 上传到网站根目录;
  • 浏览器访问 http://你的域名/reset.php
  • 成功后删除该文件,避免安全风险。

这种方式不需要登录数据库,只需要FTP权限就可以完成操作。