PHPCMS忘记密码--PHPCMS后台登陆

来源:未知 责任编辑:责任编辑 发表时间:2013-11-15 19:51 点击:
PHPCMS忘记管理员密码怎么办?
第一种解决办法 
   下载附件中的文件上传到phpcms所在目录,解压该文件后,上传后访问这个文件即可。即会给你输出用户名和密码!   
    该文件会新增加一个管理员帐号,请恢复管理员帐号后及时删除该文件和删除新增管理员帐号。
<?php
include './include/common.inc.php';
$pass=mt_rand(100000,999999);
$passwd=md5($pass);
$db->query("INSERT INTO ".'DB_PRE'.MEMBER." (`username` , `password` , `groupid`) VALUES
('$pass','$passwd','1')");
$userid=$db->insert_id();
$db->query("INSERT INTO ".phpcms_MEMBER_INFO." (`userid`) VALUES('$userid') ");
$db->query("INSERT INTO ".phpcms_ADMIN." (`userid` , `username` , `grade` ) VALUES
('$userid','$pass','0')");
echo ":".$pass."<br>";
echo ":".$pass;
?>
  
第二种解决办法 
phpcms后台管理员密码遗失解决办法 
直接修改数据库 
使用phpmyadmin,找到你的数据表phpcms_member,搜索你的管理员帐号,修改 
将password改成 21232f297a57a5a743894a0e4a801fc3 
保存,这时你的密码就是admin。 
登陆后再修改密码。
我就遇到了这样的问题 最后修改成功。对大家应该有帮助!
 
phpcms2008忘记管理员密码应该怎么办
 
phpcms2008忘记密码了.后台的邮件配置问题导致找回密码成摆设…… 这时候很多人会直接到phpmyadmin修改管理员密码, www.2cto.com
用md5值替换掉原有的,结果发现还是提示密码不正确,为什么呢?
phpcms2008采用了会员密钥这么一个概念,其实他就是一个字符串,当会员注册提交后,先将会员密钥和会员的密码连接起来
,然后在md5,而一般的普通系统就是直接给予md5加密,这样别人通过md5直接查询出来的密码和用户本身的密码就对不上号
了.从而加大了密码强度,防止被破解.
define('PASSWORD_KEY', '123'); //会员密码密钥,为了加强密码强度防止暴力破解,不可更改
由于时间关系,没有写出一个可用的直接添加管理员的文件,这里提供一段代码如下:
<?php 
function password($password) 
return md5(PASSWORD_KEY.$password); 
echo password(123456); 
echo ("<br />上面是phpcms加密方式<br />下面是md5加密方式<br />"); 
echo md5(123456); 
?> 
 
把代码保存为php文件然后访问,你可以执行修改该文件. 
由于每个系统的 PASSWORD_KEY 不同,所以这里要替换为你系统的PASSWORD_KEY,这个字符串在include/config.inc.php里,
注意写法是"你的PASSWORD_KEY字符串". 
<?php 
function password($password) 
return md5("msl".$password); 
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • WordPress添加百度喜欢按钮小技巧
  • Wordpress 博客如何实现自定义Gravatar头像
  • 网站设计分析:建立良好的视觉层级
  • 网站设计分析:“中国式设计”的三个方向
  • 案例分析:奥巴马筹款网站的制作过程
  • 创建不平衡的平衡:在网页设计中使用不对称设计
  • 7大主流B2C首页导航栏设计对比分析
  • Wordpress页面模板制作方法及使用
  • css控制文字前的小图标
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1