0

当我尝试访问我的网站时,它有一条错误消息:“INSERT command denied to user 'XXXXXX'@'XXXXXX' for table '#__session' SQL=INSERT INTO #__session( session_id, client_id, time) VALUES ('e49d3a45bcccd80e0b2dcd4a43def7df', 0, ' 1378981803')"

www.ladycaprice.fr

我不知道该怎么办,因为我不是程序员,而且我的网站管理员似乎已经绝望了......有人可以帮忙吗?非常感谢EM

4

2 回答 2

0

我的猜测是您的数据库已满。使用主机提供的主机控制面板工具(不是 joomla 后台,您现在无法访问)查找“数据库管理”之类的内容,看看是否有任何警告。

如果有,则从您的数据库中删除内容。为此,您必须找到您的网站管理员。

如果他可以访问命令行管理 shell,或者直接在 DB 服务器上,请尝试输入

GRANT SELECT , INSERT , UPDATE , DELETE ON joom2_session TO dbo330061515
于 2013-09-12T10:51:06.050 回答
0

如果您没有帐户/数据库密码,请联系您的提供商并将其发送给您。作为所有者,这是您的权利,除非您获得对数据库管理的访问权限,否则无法解决此问题。

#__session 是存储用户会话的地方。您可以安全地清空表(最简单的方法是使用 phpmyadmin 或其他 mysql 管理器,运行查询:

TRUNCATE TABLE jos_session

(替换jos为您的实际数据库前缀)。如果表坏了,则需要进行修复)。

如果它再次开始工作,请查看@xaccrocheur 提到的帐户空间是否不足。

于 2013-09-13T07:19:08.487 回答