linux – 如何直接在PhpBB3 SQL数据库中更改密码?
发布时间:2020-12-14 02:39:55 所属栏目:Linux 来源:网络整理
导读:我从一个不可忽视的前任管理员那里继承了一个PhpBB3安装,他没有留下密码或任何检索它的机制. 它运行在MySQL数据库上,我已使用完全权限登录该数据库以更改管理员密码.不幸的是,PhpBB3显然使用了我不熟悉的复杂的多级盐渍哈希技术.在完全访问数据库的情况下,如
我从一个不可忽视的前任管理员那里继承了一个PhpBB3安装,他没有留下密码或任何检索它的机制.
它运行在MySQL数据库上,我已使用完全权限登录该数据库以更改管理员密码.不幸的是,PhpBB3显然使用了我不熟悉的复杂的多级盐渍哈希技术.在完全访问数据库的情况下,如何生成有效的密码哈希来替换旧的? 我尝试了普通用户的已知密码的简单MD5,它与DB条目不匹配. 任何其他通过数据库重置管理员密码的方法也很有用,只要它有效! 解决方法
运行mysql并选择相关数据库,然后使用MD5功能在要更改的帐户上设置密码.
例如,如果您的phpbb3数据库名为Yourphpbb3db,而users表是phpbb_users,那么 mysql -u root -p 输入你的密码 mysql> show databases; mysql> use database Yourphpbb3db; Database changed mysql> UPDATE phpbb_users SET user_password = MD5('YourPassword') WHERE username='YourAdminName'; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |