也谈ECSHOP2.7.3修改后台管理员密码_超级简单

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



注意:此方法使用phpmyadmin直接操作数据库修改,不知道phpmyadmin为何物者,请先百度学习。

1)、打开phpmyadmin,点击表 ecs_admin_user 打开,如下图(注意你的表前缀,我这里使用的是默认前缀)


2)、修改 user_id=1 的那条记录


3)、修改password字段,函数选择 MD5 ,字段值输入字符串,如111111 ,如下图 ①
4)、修改ec_salt字段 ,勾选后边的多选框,如下图 ②所示 ,这一步很重要,


5)、点击“执行”,然后你就可以使用 111111 登录后台了

回答:
这样改是很简单 比从新安装方便多了 呵呵

虽不懂,但还是顶一个

虽不懂,但还是顶一个
田建东 发表于 2013-1-21 23:03


不用懂,照着操作就行了

建议不要开启phpmyadmin,不安全。如果需要操作,用命令行即可。

ECSHOP学习资料:http://www.phpally.com



登录 phpmyadmin 都需要密码的,有啥不安全的,
把 phpmyadmin 地址再弄的复杂点,

一般的虚拟主机 都是通过phpmyadmin管理数据库的

不错的方法,用不用在自己

salt还是需要的。最简单的办法就是直接把salt修改成一个数字比如233 然后直接用md5(md5("密码")."233")

这样就OK了。。。



实践是检验真理的唯一标准,去亲自实践下,就知道是否需要了。

解决之后建议还是把salt改为随即字符串,不要空值,增强安全性

顶一下。支持

解决之后建议还是把salt改为随即字符串,不要空值,增强安全性
chuang_no1 发表于 2013-3-4 16:06


楼主的方法是完全正确的,而且很简单。

1)、如果ec_salt字段为空或者0,只会MD5一次,而不是MD5两次。
2)、登录后,如果数据表中ec_salt 字段为空,系统会自动补全 ec_salt字段的。

仔细阅读分析一下 admin/privilege.php 文件的下列代码段就会明白的。
  1. elseif ($_REQUEST['act'] == 'signin')
  2. {
  3. ................
  4. }
复制代码