Drupal 6 - 迁移后的权限问题

时间:2010-01-11 15:12:40

标签: drupal database-migration

我的数据库非常庞大,在监视程序,访问日志等表格中有很多测试数据。我上传时遇到了一些麻烦。然后我开始深入研究数据库并开始不断地截断表格。我正在弄清楚我应该多用一点,因为我在新的生产服务器上遇到了问题。

主要问题是匿名用户无法查看任何内容,即使在“权限”中,他们也会设置为访问内容。此外,他们肯定能够在迁移之前查看内容,因此它必须是我入侵的表之一。因为其他一切都在顺利进行。

任何人都知道哪个表格如果被截断,可能会产生这样的症状?

更新: - 我检查过我有用户0 - 这可能会产生相同的症状。 - 问题仍然存在..

3 个答案:

答案 0 :(得分:0)

您的users表格中是否包含uid=0行?如果没有,请创建它。此行代表匿名用户。

答案 1 :(得分:0)

您的node_access表中有(0,0,'all',1,0,0)吗?

请参阅此评论:http://drupal.org/node/122476#comment-1058731

答案 2 :(得分:0)

您是否尝试过重建权限?

http://yourdomain.com/?q=admin/content/node-settings/rebuild

还是运行update.php?要么重建节点访问表。