zoukankan      html  css  js  c++  java
  • ECShop

    ECShop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。

    Ref:http://www.ecshop.com

    ecshop 重置后台密码 MD5+salt

            ecshop密码加密方式:

                MD5 32位+salt,简单来说就是明文密码用MD5加密一次,然后在得到的MD5字符后边加上salt字段值(salt值为系统随机生成,生成以后不再改变)再进行一次MD5加密,得到的结果插入password字段。

            所以如果忘记后台密码需要重置的话要进行以下操作:

            以把密码重置成admin123为例

                一、用MD5加密工具对“admin123”进行32位加密得到“0192023a7bbd73250516f069df18b500”;

                二、用phpmyadmin打开数据库ecs_admin_user表,查看后台用户salt字段的值例如“3996”;

                三、对字符串“0192023a7bbd73250516f069df18b5003996”再次进行MD532位加密得到“ff7c0d9076ca4dcc6a88e6141a18a2d6”;

                四、将第三步得到的字符串填写到ecs_admin_user表后台用户的passowrd字段,然后执行。

            经过以上四步,后台密码就重置成admin123了。

    解决忘记ecshop后台管理员密码的三种方法

    方法1:把下面的代码保存为文件 mima.php

     <?php
    define('IN_ECS', true);
    require(dirname(__FILE__) . '/includes/init.php');
    $sql = 'UPDATE ' . $GLOBALS['ecs']->table('admin_user'). " SET user_name = 'admin', password = MD5('123456'), ec_salt =''  WHERE user_id =1";
    $res = $GLOBALS['db']->query($sql);
    if($res == true)
    {
    echo '<h2>密码重设成功!</h2><h5>现在请用用户名admin,密码123456,登入后台,然后重新设置下密码,删除reset.php文件(很重要)</h5>';
    }
    else
    {
    echo '<h2>密码重设失败!</h2>';
    }
    ?>
    把mima.php上传到ecshop系统根目录。

    在浏览器输入。你网店的域名/mima.php

    这样你的后台帐号重置为 admin  密码 123456

  • 相关阅读:
    StringRedisTemplate和RedisTemplate的区别及使用方法
    https jwt.io 测试
    java.sql.SQLException Parameter index out of range (0 1 ).
    yml 错误: 层级、缩进不对引起的问题
    xml文件中存在自定义控件导致无法预览的解决方法
    凸优化从入门到放弃(目录)
    PyTorch从入门到放弃(目录)
    小样本学习以及元学习基础学习路线
    08-ADMM算法
    07-内点法(不等式约束优化算法)
  • 原文地址:https://www.cnblogs.com/ncore/p/3175553.html
Copyright © 2011-2022 走看看