通过后台登录页面找回(最推荐,最安全)
这是织梦CMS内置的功能,也是最安全、最应该首先尝试的方法。

(图片来源网络,侵删)
-
打开织梦后台登录页面。
- 通常这个地址是
你的域名/dede/login.php或者你的域名/admin/login.php。
- 通常这个地址是
-
找到“忘记密码?”链接。
在登录框的下方,你会看到一个“忘记密码?”的链接,点击它。
-
输入你的管理员邮箱。
(图片来源网络,侵删)- 在跳转的页面中,系统会要求你输入你在后台注册时使用的管理员电子邮箱地址。
- 关键点:请务必输入正确的邮箱,这个邮箱是你在添加或修改管理员账户时填写的。
-
接收邮件并重置。
- 点击“提交”后,系统会向该邮箱发送一封包含重置密码链接的邮件。
- 登录你的邮箱,找到这封邮件,点击里面的重置密码链接。
- 按照页面提示,设置一个新密码即可。
优点:
- 完全安全,不涉及数据库直接操作。
- 符合系统设计的标准流程。
缺点:
- 如果你已经忘记了管理员邮箱,此方法将无法使用。
通过数据库查询用户名和密码(技术性方法)
如果你忘记了用户名,或者连邮箱也记不清了,就需要通过直接访问网站数据库来查找了。

(图片来源网络,侵删)
⚠️ 重要提醒:
- 操作前务必备份数据库! 这是一个非常重要的习惯,可以防止误操作导致数据丢失。
- 如果你不太熟悉数据库操作,请寻求有经验的技术人员帮助。
操作步骤:
-
登录你的网站数据库。
- 通过你的主机控制面板(如 cPanel、宝塔面板等)找到数据库管理工具(通常是 phpMyAdmin)。
- 输入数据库的用户名和密码进行登录。
-
选择正确的数据库。
登录后,你会看到左侧有一个数据库列表,选择你的织梦网站所使用的那个数据库。
-
查找管理员表。
- 在数据库中,找到名为
#@__admin的表(#@__是织梦的默认表前缀,如果你的网站修改过,那么表名可能就是dede_admin或你自定义的前缀加admin)。 - 点击这个表,查看里面的数据。
- 在数据库中,找到名为
-
查看用户名。
- 在表中,你会看到
id,userid,pwd,uname等字段。 userid字段通常存储的是后台登录用户名。uname字段存储的是后台显示的管理员昵称。- 你可以通过浏览数据,找到你需要的用户名。
- 在表中,你会看到
-
(可选)重置密码。
- 如果你连密码也忘了,可以在这个表中修改密码。
- 注意:
pwd字段存储的是经过md5加密后的密码。 - 最简单的方式:找到你的管理员账户那一行,将
pwd字段的值修改为21232f297a57a5a743894a0e4a801fc3,这个字符串是admin这个词的md5值,这样你就可以用用户名admin和密码admin登录了。 - 登录成功后,请立即在后台修改成一个更安全的密码。
优点:
- 即使忘记用户名和邮箱也能找回。
- 可以同时解决用户名和密码问题。
缺点:
- 有一定技术门槛,操作不当有风险。
- 需要知道数据库的连接信息(主机名、用户名、密码)。
检查配置文件(找回用户名)
这个方法只能帮你找回用户名,不能直接重置密码,但可以结合方法二使用。
-
找到
config_inc.php文件。- 这个文件通常位于你的网站根目录下(与
data文件夹同级)。 - 用 FTP 或文件管理器登录你的服务器,找到并下载这个文件。
- 这个文件通常位于你的网站根目录下(与
-
查找管理员用户名。
- 用文本编辑器(如记事本、VS Code)打开
config_inc.php文件。 - 在文件中搜索
$cfg_adminuser这个变量。 - 类似这样的代码行:
$cfg_adminuser = 'your_username'; - 等号后面的
'your_username'就是你的后台登录用户名。
- 用文本编辑器(如记事本、VS Code)打开
优点:
- 操作简单,只需查看一个文件。
缺点:
- 只能找回用户名,无法解决密码问题。
总结与建议
| 方法 | 优点 | 缺点 | 适用情况 |
|---|---|---|---|
| 邮件找回 | 最安全、最简单 | 必须记得管理员邮箱 | 首先尝试此方法 |
| 数据库查询 | 功能最强大,可找回用户名和密码 | 有技术风险,需备份数据库 | 忘记邮箱,或方法一无效时 |
| 检查配置文件 | 操作简单,只需查看文件 | 只能找回用户名,不能改密码 | 只是想不起用户名,但密码可能还记得 |
我的建议是:
- 首先尝试方法一,这是最标准、最无风险的做法。
- 如果方法一不可行(比如邮箱忘了),再考虑方法二,操作前一定备份数据库!
- 如果只是单纯想不起用户名,但密码还有印象,可以用方法三快速找到用户名。
希望这些方法能帮你成功找回后台访问权限!
