我的知识记录

易优网站后台登录密码怎么修改_管理员重置_会员密码_数据库操作

易优CMS后台密码修改分多种场景,按情况选择方法。

场景一:能登录后台,改自己的密码 - 登录后台→右上角头像→"修改密码"。 - 输入旧密码、新密码、确认新密码→提交。 - 或:系统→管理员管理→找到自己账号→编辑→密码框输入新密码→保存。 - 新密码6位以上,建议12位强密码。

场景二:能登录后台,改其他管理员密码 - 系统→管理员管理→找到对应用户→编辑。 - 密码框输入新密码(不需要旧密码)→保存。 - 适合管理员帮其他成员重置密码。

场景三:忘记密码,不能登录,用数据库重置 - 登录宝塔→数据库→对应数据库→管理(phpMyAdmin)。 - 找到`ey_admin`表(前缀可能不同)。 - 找到对应用户记录,点编辑。 - password字段填新密码的password_hash值。 - 生成哈希:SSH执行`php -r "echo password_hash('新密码', PASSWORD_DEFAULT);"` - 复制60位输出(以$2y$开头)到password字段→执行。 - 用新密码登录。

场景四:命令行快速重置 ``` mysql -u数据库用户 -p数据库名 -e "UPDATE ey_admin SET admin_pwd='哈希值' WHERE admin_name='admin';" ``` 把哈希值、表名、用户名换成实际的。

场景五:用重置脚本 - 易优CMS部分版本在install目录下有密码重置脚本。 - 或自己写临时脚本reset.php: ``` <?php include 'application/bootstrap.php'; db('admin')->where(['admin_name'=>'admin'])->update(['admin_pwd'=>password_hash('新密码',PASSWORD_DEFAULT)]); echo '密码已重置'; ``` - 上传到根目录,浏览器访问,执行完立刻删除。

场景六:前台会员密码修改 - 会员登录→会员中心→账号设置→修改密码。 - 忘记密码:登录页→忘记密码→邮箱/手机验证重置。 - 管理员后台重置:会员管理→找到会员→编辑→设新密码。

易优CMS密码加密: - 用password_hash(bcrypt),每次生成哈希不同但都能验证。 - password字段长度255(实际60位,预留空间)。 - 不要用md5直接填,易优不识别md5。 - 登录验证用password_verify。

密码安全建议: - 管理员密码12位以上,大小写+数字+符号。 - 不用admin做用户名,新建复杂用户名管理员,删除admin。 - 开启后台登录验证码和失败锁定。 - 密码存密码管理器,不共用。 - 90天更换一次。 - 离职员工账号立刻禁用/删除。 - 开启登录告警,异常登录及时发现。

修改后测试: - 新密码能登录后台。 - 旧密码失效。 - 如果有多个管理员,确认其他账号不受影响。 - 重置用的临时脚本已删除。 - 数据库密码(程序连接用的)和后台密码是两回事,不要混淆。

忘记密码预防: - 配好SMTP邮件功能,用"忘记密码"自助找回。 - 建两个管理员账号,一个忘了用另一个。 - 密码存密码管理器,不依赖记忆。 - 后台地址收藏好,避免找不到入口。

易优网站后台登录密码怎么修改_管理员重置_会员密码_数据库操作

标签:

更新时间:2026-08-26 17:43:39

上一篇:如何修改网站后台的图片_Logo Banner 产品图替换_图片尺寸规范

下一篇:如何修改网站后台登录页面样式_Logo背景_自定义登录页_品牌化