shopex忘记管理员后台密码,如何处理? 2021年8月9日 10:32 • 智能运维 shopex的后台帐号密码忘记的话。解决办法: 建立一个php文件,内容: <?php if(isset($_GET[‘password’])) { require(“config/config.php”); $link=mysql_connect(DB_HOST,DB_USER,DB_PASSWORD); mysql_select_db(DB_NAME); $username=trim($_GET[‘username’]); $password=md5(trim($_GET[‘password’])); $query=”update “.DB_PREFIX.”operators set username='”.$username.”‘, userpass='”.$password.”‘ where op_id=’1′” ; if($rs=mysql_query($query,$link)){ print “<br>已将管理员修改为 <font color=red>$username</font> ,密码改为 <font color=red>”.$_GET[password].”</font>”; } else{ print mysql_error(); } mysql_close($link); } ?> <form > <table> <tr><td>新用户名:</td><td><input type=”text” name=”username”></td></tr> <tr><td>新密码:</td><td><input type=”text” name=”password”></td></tr> <tr><td colspan=2 align=’center’><input type=”submit” name=”submit”)> </td></tr> </table> </form> 文件名任意,传至网站根目录,用网址访问 就可以修改了,改完记得给这个文件删除。 方法2:修改数据库来实现重置shopex后台密码。通过phpmyadmin登录数据库,找到数据表sdb_operators,其中username一列就是管理用户 名,userpass一列则是对应的管理员密码(32位的md5加密码),可以将密码复制到md5 解密网(http://www.cmd5.com/)站进行解密;若无法解密,则可以把密码修改为123456或者admin等一些简单的对应的md5加密码,加密后替换数据库中原有的md5加密值即可完成修改程序后台密码,这样一来密码就被重设为123456了或者admin等简单的密码了,修改后再通过后登录后台来修改新的shopex后台密码。 我们大家各一举一反三,不仅仅是shopex后台管理员密码可以以这种方法重置,其他的网站都可以借鉴,一般的密码都是加密后存储在数据库的,直接在数据库中修改程序后台密码就可以了! 原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/58344.html mysqlphp 赞 (0) 0 0 生成海报 微信扫码分享 详细解析JS木马的原理及防范方法 上一篇 2021年8月9日 10:32 Nagios监控之道完美讲义,linux精华所在 下一篇 2021年8月9日 10:32 相关推荐 【2022-08-12】mysql基础知识(一) 2022年8月13日 JTA 深度历险 – 原理与实现详解编程语言 2021年7月19日 MySql在生产环境中是用mysqldump还是xtrabackup备份和恢复数据详解数据库 2021年7月16日 mysql语句优化总结(一)详解数据库 2021年7月16日 mysql配置文件相关 2022年8月29日 GitHub 的 DNS 基础设施 2021年8月5日 关于 php:MySQL 选择所有超过 10 天的条目 2022年7月2日 mysql 5.7.19 zip版本 windows安装步骤详解数据库 2021年7月16日 远程备份数据库和文件的方法 2021年8月7日 Linux 容器 vs 虚拟机 — 谁更胜一筹 2021年7月25日 发表回复 请登录后评论...登录后才能评论 提交