Access to Keychain items is restricted
I know this might sound unrelated but after moving my keychain from one machine to another I've had to fix permissions with Disk Utility in order to regain access to my keychain. 

And in my experience it seems to be a bad idea to move your keychain from one machine to another when your password differs between machines.