This is an intermittent problem with OSX I find. Sometimes fixable, sometimes not. Sometimes it just goes away, it all seems very mysterious.
A way that sometimes works is to manually alter permissions on top level folder of even the whole HD.
I hate permissions on the Mac, utter pain in the arse and Disk Utilities has never sorted problems that I've had by 'fixing permissions'. Why do they even break in first place?