Joomla 2.5:您无权访问此站点的管理员部分

时间:2013-10-17 09:13:26

标签: mysql sql joomla joomla2.5

我的Joomla 2.5出了问题 当我使用正确的超级用户名和密码

登录时,我看到了这一点

error message

如果你想分析它,我还包括SQL文件 这是:http://akdira.drivehq.com/akdira/u889932813_ah2.sql

有人可以给出解决方案吗?

4 个答案:

答案 0 :(得分:2)

几天前我遇到了同样的问题&在寻找答案时迷失了。

但是,我确实找到了这个网站:http://www.itoctopus.com/you-do-not-have-access-to-the-administrator-section-of-this-site-error-when-trying-to-login-to-joomlas-admin&在那有我的答案。

帮助我的部分是在第3步。

  

步骤3:检查jos_assets表:如果一切都失败了,那么(遗憾的是)   问题几乎肯定在于jos_assets表(也就是说,   到目前为止,Joomla最恐怖的桌子 - 因为一个简单的错误   该表可能导致网站完全崩溃)。最两个   jos_assets表中可能导致此问题的常见原因   是:

     

缺少com_admin行的条目。 (顺便说一句,这就是该芯片制造商公司的系统管理员无法登录该网站的原因)

     

com_admin行的规则字段错误。该行的规则字段应该只包含“{}”。 (两个大括号)

我在我的网站中发现前三个条目已从资产表中删除。

我建议你查看你的资产表&将它与干净的网站进行比较&添加任何缺失的。 Ť

答案 1 :(得分:0)

我不确定这是您的问题,但您可以尝试运行以下查询:

UDPATE `ah2_users` SET `password` = "d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199"
  WHERE `username` = "akdira"

这会尝试使用用户名akdira重置用户的密码 新密码应为secret

所有读者都注意:表ah2_users仅适用于此网站。其他网站的前缀可能不同。

答案 2 :(得分:0)

确保您的#_assets表对于Root Asset有parent_id = 0。如果不是,请为root资产设置parent_id = 0。它对我有用。

答案 3 :(得分:0)

我对 joomla 3.9 有同样的问题,检查并发现 #__user_usergroup_map 表为管理员映射了错误。我已经将 role_id 改为 8,它有效!