大兵有一个织梦站,明天后台还可以正常登录,而今天就登录不了后台了,提示“用户名不存在”,起初以为是用户名输错了,后来试了几次后确定用户名是没有输错的,其实这个问题也织梦官方程序漏洞有关,下面来给大家讲讲登录织梦后台提示用户名不存在问题的解决方案。
1、我们登录网站数据库,打开dede_admin数据表,如下图所示:
解释:图中1表示的登录账号,2表示的是登录密码,图中是加密后的字符串,不是你输入的密码。
2、把织梦默认的帐号和密码复制粘到其中,织梦系统默认的admin用户名,密码md5加密的字符串为f297a57a5a743894a0e4,将这些复制替换就行了。
3、接着我们再通过FTP将common.inc.php这个程序文件下载下来,看看数据库连接信息是否正确,如下所示:
//数据库连接信息
$cfg_dbhost = ‘localhost’;网站地址
$cfg_dbname = ‘data’;数据库名
$cfg_dbuser = ‘data_user’;数据库用户名
$cfg_dbpwd = ‘admin’;数据库连接密码
$cfg_dbprefix = ‘dede_’;数据库前缀
$cfg_db_language = ‘gbk’;数据库语言版本
?>
如果确认以上信息没有错误,就可以试着登录织梦程序后台了,相信到了这一步问题应该已经解决了。
虽然这个问题已经解决了,但我们要反思网站为什么会出现这样的问题,因为不从根本上解决这个问题,过一段时间又有可能出现同样的问题,其实大兵发现这个问题其实也织梦程序的“DedeCMS最新SQL注入漏洞”有关,建议大家及时下载更新程序漏洞。
本篇文章发布于大兵SEO博客,为大兵原创内容,如若转载,请注明出处:https://www.zhuzhouren.cn/jianzhanjiaocheng/dedecms/2660.html,否则,禁止转载,谢谢配合!