任何想法如何重置/更改从Linux命令行的Joomlapipe理员密码? 我有权访问该框。
我不认为我可以做到这一点phpMyAdmid的方式。
我不知道Joomla数据库的位置以及如何连接到它。
我发现configuration.php告诉我的数据库名称,主机(本地)和数据库前缀。 但是我不知道密码。 我收到ERROR 1045 (28000): Access denied for user 'edumate_joomla'@'localhost' (using password: NO)
我通常通过将已知的密码哈希直接插入到您使用joomla的任何数据库中来执行此类操作。 假设你有足够的数据库权限,你应该可以通过CLI或phpMyAdmin来完成。
我不熟悉Joomla的数据库模式,但应该像“用户”表。 在该表内部,应该有一个“密码”列,其中包含密码哈希,每个用户一个。 你应该能够用一个已知好的散列replace你的pipe理员用户的密码散列,可以从不同的Joomla安装或从另一个Joomla用户。
以下是有关如何重置密码的文档链接。 您必须拥有对MySQL的root权限:
http://docs.joomla.org/How_you_reset_an_administrator_password%3F