Hello -- I upgraded to 6.2 (from 4.7!!) a month or two back. Since the upgrade, I've had this problem twice:
- Anonymous users do not see any nodes (they get the "how to set up drupal" message on the home page and "access denied" on a specific node).
- It turns out that anonymous has disappeared from the node_access table
- If I run the sql command:
INSERT INTO node_access (nid, gid, realm, grant_view, grant_update, grant_delete) VALUES (0, 0, 'all', 1, 0, 0); it adds anon back in and the problem is fixed (as recommended here: http://drupal.org/node/134505 )
It's nice to have a quick fix but this happens seemingly at random. The second time it happened I am sure that I have made absolutely no changes to the site permissions nor installed any modules or anything like that. It just happened literally overnight.
I see that this bug has been reported for version 5: http://drupal.org/node/124137
But I am on version 6 so I thought I should post a separate report. The previously linked forum thread, where I found the fix, shows that others are having this happen to them as well on version 6.
I am running on linux/apache with php5 and mysql 4.1. This never happened until the upgrade to 6.2. If I can provide more info please let me know...
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch node-access-grants-delete-check.patch. Unable to apply patch. See the log in the details link for more information. View