Prestashop:如何识别管理员密码,有FTP和MySql参数?

问题描述 投票:0回答:4

我只有FTP和MySql访问参数。我的客户没有告诉我访问仪表板的密码。我怎样才能恢复它? (我没有电子邮件访问权限,因此无法使用正常恢复,并且在接下来的 2 天之前无法联系我的客户...)

authentication passwords admin prestashop
4个回答
1
投票

将其中一位客户的密码哈希(或创建一个新客户)从 ps_customers 表复制到 ps_employee 表中员工的密码字段。

PS:[电子邮件受保护] 客户是默认创建的,如果仍然存在,请使用该密码哈希。 (该客户的密码是123456789)。


1
投票

使用任何免费的在线 MD5 生成器,例如 http://www.md5hashgenerator.com 但从settings.inc.php 和新密码中对COOKIE_KEY 进行编码(不带空格)。

“COOKIE_KEYNewPassword”示例“bWZbVe5OEq4nwbWZbVe5OEq4nwbVe5OEq4nwnJI2xj8g3nAW1GC1y5KTwMyPassword”

现在将您的新密码 (MyPassword) 复制到数据库中的 ps_employee 表,而不是旧密码。


0
投票

在 prestashop 8 上通过 phpmyadmin 重置管理员密码

  • 从 app/config/parameters.php 获取 cookie_key。
  • 然后进入 prestashop 数据库并找到表“ps_employee”。
  • 单击您需要重置密码的行上的编辑按钮。
  • 清除密码字段并粘贴 cookie_key 和您的密码。 (例如,如果您的cookie_key是“qwerty”,密码是“12345”,那么它应该是qwerty12345)
  • 然后在功能栏中选择“MD5”并按“开始”。
  • 现在您可以使用电子邮件和更新的密码登录。

-1
投票

在您的数据库中查看名为 PS_employee 的表

虽然添加了包含适当信息的新行,但对于密码,请使用此生成器

http://www.md5hashgenerator.com

BR 的

(如果这个答案对你有帮助,别忘了采纳)

© www.soinside.com 2019 - 2024. All rights reserved.