How to Reset/Recover Admin User and Password your website (WordPress, Magento)
我们将指导您重置和恢复您的WordPress,Magento网站的管理员用户名和密码。
当你忘记,丢失或让你的管理面板遭到攻击时,你会做什么?在本文中,我们将指导您重置WordPress,Magento的管理员用户和密码……只要您的网站使用PHP编程语言。
有很多方法可以为您的网站重置密码或恢复管理员帐户,但我们将为您提供两种最简单有效的方法。它是通过管理员电子邮件和phpMyAdmin(数据库)恢复。
1.使用管理员电子邮件恢复用户名和密码
如您所知,所有网站登录页面都有“重置密码”或“忘记密码”部分,以防您丢失密码。如果您忘记了管理面板的登录密码,则无需担心。因为您可以通过几个简单的步骤恢复您的管理员帐户。
首先,打开管理面板登录页面(管理面板URL默认)
然后,点击忘记密码?(WordPress的),

WordPress 忘记密码界面
忘记密码了吗?(Magento的)。

在下一个屏幕(忘记密码)中,您可以在用户名或电子邮件地址(WordPress)框中正确键入您的管理员帐户的电子邮件,

电子邮件地址(Magento)。

然后,单击获取新密码(WordPress),检索密码(Magento)
然后,单击获取新密码(WordPress),检索密码(Magento)。
然后,您的管理面板登录信息(包括用户名和密码)将发送到您的电子邮箱。您只需单击电子邮件中的链接即可重置登录信息。

这种恢复用户名和密码的方式既有优点也有缺点。
– 优势:这是最简单的方式,在几分钟内完成,在大多数情况下总是成功。
– 缺点:由于以下三个原因,有时此方法不起作用:
- 你忘了你的电子邮件
- 服务器的邮件发送功能不起作用
- 通过电子邮件恢复密码的功能被禁用
2.使用phpMyAdmin重置管理员密码(数据库)
– 优势:100%成功
– 缺点:相当复杂。您还需要了解服务器,cPanel,phpMyAdnin ……
首先,您必须拥有主机面板,VPS(或专用服务器)…网站的管理员帐户凭据。登录并滚动到“数据库”部分(phpMyAdmin)。然后,您需要找到您忘记登录信息的网站的正确数据库(DB)。

如果你在phpMyAdmin中有很多数据库,那么你可以通过以下方式指定与忘记登录信息的网站相关联的正确数据库(用户名和密码):
– 使用
– 使用Magento:
您还可以使用文件管理器或FTP打开文件app/etc/local.xml
(Magento版本1x),第44-46行:
<username><![CDATA[yourUsername]]></username>
<password><![CDATA[yourPassword]]></password>
<dbname><![CDATA[yourDBname]]></dbname>
WordPress:
您必须使用文件管理器(在cPanel中)或FTP,wp-config.php
在您网站的根目录中打开。找到包含网站数据库信息的行(22-29行v WordiWordPress版本4.9+):
/** The name of the database for WordPress */
define('DB_NAME', 'yourDBname);
/** MySQL database username */
define('DB_USER', 'yourUsername);
/** MySQL database password */
define('DB_PASSWORD', 'yourPassword');
接下来,您使用上述步骤中的用户名和密码登录phpMyAdmin(通常您不必重新登录phpMyAdmin。当您登录cPanel时,它会将您重定向到phpMyAdmin页面)。然后转到您网站的数据库(已在上述步骤中显示)以更改您的用户名和密码。
您需要找到包含管理面板用户名和密码的表格:
– 使用WordPress:
该表的默认名称是,wp_users
但有些人可能会配置和更改表的名称,以提高WordPress网站的安全性=>表的名称在前缀不同但仍包含_users
。您可以看到user_login列(用户名)和user_pass(密码),但它们已由MD5编码。

选择要重置其密码的用户名,然后单击左侧的“ 编辑”按钮。在Value of user_pass字段框中,填写所需的密码。在盒子功能的user_pass选择MD5选项(如图)。然后单击右下角的Go。

– 使用Magento:
默认表admin_user
(名称包含前缀但仍包含_admin_user
)。


您将看到用户名的用户名列和密码,但它们已经使用MD5进行编码。选择要重置密码的用户名。然后按照与上面相同的步骤(使用WordPress)和密码字段。最后,单击Go按钮。
你完成了。现在您可以打开网站的管理面板并查看结果?
提示:您可以使用SQL查询重置用户名的密码(在SQL选项卡中),请参见下图:

使用WordPress:
UPDATE `wp_users` SET `user_pass` = MD5( 'yourPassword' ) WHERE `wp_users`.`user_login` = "yourUsername";
– 使用Magento:
UPDATE admin_user SET password=CONCAT(MD5('qXyourPassword'), ':qX') WHERE username='yourUsername';
“yourPassword” – 替换为您想要的密码。
“yourUsername” – 替换为您要更改其密码的用户名
本文参考:
https://ohiwill.com/how-to-reset-recover-admin-user-and-password-your-website-wordpress-magento/