What is "Local keychain"?

Since downloading El Capitan, OS 10.11.3, when I start the computer, I get queries from multiple apps that want access to my local keychain. I cannot dismiss these, and can do nothing else until I enter the password. What is this and how can I avoid or shortcut it?

iMac (21.5-inch Late 2009), OS X Yosemite (10.10)

Posted on Apr 4, 2016 1:47 PM

Reply
3 replies

Apr 4, 2016 3:37 PM in response to TomDarter

Please take each of the following steps that you haven't already tried, testing after each one. Back up all data before making any changes.

Step 1

Open the iCloud preference pane and uncheck the Keychain box. You'll be prompted to delete the local iCloud keychain. Confirm. Then re-check the box. Follow one of the procedures described in this support article to set up iCloud Keychain on an additional device.

Step 2

Triple-click the line below on this page to select it, then copy the text to the Clipboard by pressing the key combination command-C:

~/Library/Keychains

In the Finder, select

Go Go to Folder...

from the menu bar and paste into the box that opens by pressing command-V. You may not see what you pasted because a line break is included. Press return. A folder named "Keychains" should open. There should be a file in that folder with the name "login.keychain". If there is also a file iwith the name "login_renamed_1.keychain", then please do as follows:

☞ Rename login.keychain to "login-old.keychain".

☞ Rename login_renamed_1.keychain to "login.keychain".

You can then close the folder.

Delete the login keychain from the keychain list in Keychain Access. Choose

Delete References

when prompted, not Delete References & Files.

Select

File Add Keychain...

from the menu bar. Add back the file now named "login.keychain". If any of your needed keychain items are missing from it, also add back the file now named "login-old.keychain". I suggest you transfer any needed items from that keychain to the login keychain, then delete it. The transfers are made by drag-and-drop in Keychain Access. You'll need to enter your password for each item transferred.

Quit Keychain Access.

Step 3

If you still have problems, uncheck the Keychain box again in the iCloud preference pane and continue.

Inside the Keychains folder that you opened in Step 2 is a subfolder with a long name similar to (but not the same as) this:

421DE5CA-D745-3AC1-91B0-CE5FC0ABA128

The above is only an example; yours will have a different name of the same general form. Drag the subfolder (not the Keychains folder) to the Trash.

Restart the computer, empty the Trash, and re-enable iCloud Keychain.

Oct 14, 2016 11:59 AM in response to Linc Davis

Linc,

Since updating to Sierra I've had this issue. Ive tried both of your suggestions multiple times with no success. However I believe these suggestions were not working because my login keychain has a different password than my user account login (I've had it set up this way for years). Something in the Sierra update disrupted the ability for the local items keychain (iCloud keychain) to recognize this. If i change my login keychain password to be the same as my user account password the local items keychain no longer asks for password. However if I then change my login keychain password to one different than my user account password the local items keychain again starts asking for password. Interestingly, the password that now unlocks the local items keychain is the same as the new login keychain password so both login and local items have the same password, but unlocking login keychain does not also unlock local items keychain. Do you have any suggestions on how to fix this? Perhaps its a bug in Sierra?

Thanks

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

What is "Local keychain"?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.