I'm running Mountain Lion 10.8.5... and every time I restart my computer or log-out & back in, I get a message box saying that

"CalendarAgent wants to use "login" keychain".

I've tried repairing the keychain... didn't work.

I've tried setting all names in the login keychain to "Allow all applications to access this keychain".... didn't work.

I've tried deleting the keychain and setting all passwords again... didn't work.

This is beyond frustrating at this point. The only I can seem to get it to quit asking me this is if I delete my exchange account from calendar and quit using it altogether.

Are there any other suggestions on how to fix this?

  • Have the same issue for 2 hours after reboot. And while searching for answer and help, sudo killall CalendarAgent doesn't work -- the damn Agent respawns each 10 seconds annoying me with that window.
    – Nakilon
    Nov 9, 2013 at 4:25
  • At least got the Agent disabled via discussions.apple.com/message/19469905#19469905
    – Nakilon
    Nov 9, 2013 at 4:40

1 Answer 1


What I would do in this situation is rename the "login" keychain in ~/Library/Keychains to something like login.keychain.old.

Then I would open the Keychain Access app and drag login.keychain.old into the keychains sidebar. OS X will create a new login keychain. So all you have to do is open the old login keychain list you created and drag the passwords into the new login keychain.

Hope this helps.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .