When I start up my MacBookPro/osx/snow leopard , I get this error with yahoo messenger..
What is this keychain thing? Is this some Mac thing?
Any links to explain this concept and how to resolve it?
Keychain is where Mac OS X saves stored passwords and other secure information. Without more information, I cannot debug your problem further, but it sounds as if Yahoo! Messenger expects to find a saved password for your account with them in your keychain, and is not finding it. The program Keychain Access, found in /Applications/Utilities, can help you view (and edit) keychain entries.
Here's a trick I tried with my MacBook Pro that seems to work:
Turn on hidden files in Finder. Macworld has a good tutorial, just look for "view hidden files on mac." If you already have it turned on, skip to step 2.
Open Keychain Access. You'll likely see a keychain called "login" that's in BOLD and had a blank square for an icon, probably corrupted.
Click "File" >> "Add Keychain..."
Use the following file path to choose an archived keychain: Macintosh HD (or whatever the name for your HD is) >> Users >> Admin (will have house icon next to it) >> Library >> Keychains >> login.keychain-randomcharacters.db <-- this file will look like your average temp file. Here's what my file path looked like: Use the List View and sort by "Date Modified" to find an archived keychain from just before the problem appeared. I found one from the day before the crash.
Click on the file, add it to the keychain. Close every program properly, Reboot the computer through the OS; don't hardboot if you can avoid it.
If everything checks out, delete the old "login" keychain that's blank/weird. You're good to go. Hope it helps!
I just had the same issue in the brand new Mac I got today.
To solve it we just opened the Keychain Access tool and deleted the login keychain (it did not had an icon, signal for something strange happening).
Then I rebooted the Mac and... voilà, rebooting solved it! Upon reboot it recreated a new working one.
I suppose the first one had been created by some corporate setup tool as root and my user, despite being an admin, could not access / write to it.
Just had this this morning. "login" showed as "locked" in Keychain Access and cannot be unlocked, lots of messages from various apps. iCloud strangely had Keychain de-activated on my Mac even though it was activated before.
I read about Safe Mode boot as a potential solution and tried but that did not help in my case.
I copied the Keychain Folder in Library to have a backup, I checked on my iPhone which had all the PWs.
So I reset the Keychain on my Mac, turned off Keychain sync on the iPhone as well (Mac was already off) and then turned it back on the iPhone again first and then on the Mac (asks for authorization from the phone), that synced the Keychain back to my Mac (there was an Apple article about syncing which contained that advice, i.e. turn the device with the PWs back on first).
I had this problem today on macOS Sierra. After experimenting, it looks like somehow my login keychain had been locked. I fixed it by selecting the
Keys entry under category in the left hand pane. I was prompted for my password to unlock the login keychain. I then had to reboot.
The symptom I saw was that the login keychain had a locked icon beside it rather than an unlocked one. I suspect you can simply unlock the keychain.