Macos – OS X Keychain Won’t Stop Popping Up

macososx-mountain-lion

The OS X Keychain keeps on popping up on my Mountain Lion Macbook. As soon as I log into my user/admin account, I'm assaulted by three Keychain prompts, one after the other:

  1. Messages Agent wants to use the "login" keychain.
  2. Mac OS X wants to use the "login" keychain.
  3. Google Chrome wants to use the "login" keychain.

To my great misfortune, it is not accepting my User (Admin) password. I have no idea why. When I hit cancel, it cycles through these three prompts. I don't know if this is a virus, a Mountain Lion bug, or what.

I would appreciate it very much if someone could help me solve the issue. I have only one user account on my computer, it is the Admin account. The other account is the Guest account, which I am writing on currently. My user account is totally hosed. I can't do anything on it. I can't even reset my keychain. By "hosed" I mean I will try to delete my keychain, and I'll type in my password, but the program will just crash.

Here are some things I have tried:

  1. Deleting the keychain from user account (program crashed when I tried to reset it)
  2. I tried to delete my User/Admin account (remember, they are the same) but when I went to User Accounts, the "minus" sign was grayed out: I could add accounts, but I could not remove my Admin account.
  3. I do not have the install disc, so I don't know how to reinstall OS X without it.

Thanks so much. I have never ever experienced this before. Don't know if it's a virus, or what!

Best Answer

I had the same issue, and this is how I fixed it.

http://www.umkc.edu/is/support/services/macintosh/keychain.asp

The essential message by default your Mac OS logon password is the the same as the keychain password. Each time you change your Mac OS logon password your keychain password is automatically changed.

For me, my mistake, I opened the Keychain Access.app which is located in /Applications/Utilities, and within the menu bar under "Edit" is the option to change your Keychain password. Well, in my case, not knowing that it should remain synchronized with my logon, I attempted to make it, what I thought, was 'more safe' by giving it a different password.

Big mistake. The next time I logged on and attempted to use my Mac anything which had data stored in the keychain - browsers, messages, the OS - compared my logon password and my keychain password and found them to be different. Thus all those pop-up prompts are generated.

The URL has the solution. In short:

  1. Launch Keychain Access
  2. In the upper left corner is a lock, if it is unlocked - good. If it shows locked, click it, and enter the password to unlock the keychain. (you may have to use your old password to unlock it, you may have to cancel one of the symptom pop ups to get the unlock dialog).
  3. On the left side under the heading Keychains, there should be an item named login, click it
  4. From the Edit menu in the menu bar choose 'Change Password for Keychain "login"
  5. In the window that appears, the 'old' password is the 'current' keychain password' - probably something you changed intentionally and possibly recently. For the 'new' password which must be entered twice, enter the password you use for Mac OS login. This will restore the two to be the same and in sync
  6. Restart your mac; those pop-ups will hopefully stop
Related Question