the light stuff

Repair corrupted Keychain Access

Ever had annoying moments where you get asked password you’ve saved in Keychain Access, every time you open an app? Well, I did. After a few readings and trials, I managed to fix the problem by doing the followings:  

  1. Open MobileMe System Preferences and disable Syncing. 
  2. Copy the folder ~Library/Keychains to Desktop 
  3. In Keychain Access -> Preferences choose Reset My Keychain 
  4. Reboot computer 
  5. Open MobileMe System Preferences and log into MobileMe 
  6. Under the Sync pane, check Synchronize with MobileMe and select all services 
  7. Click Advanced - then Reset Sync Data. 
  8. In the drop down select Keychains and then choose to pull data from MobileMe to the computer and click Replace 
  9. Launch an app to check. In this instance, I opened Mail.app 
  10. If prompted to enter passwords for the mail accounts, exit Mail.app 
  11. Open Keychain Access and remove IMAP and SMTP entries for affected email accounts 
  12. Launch Mail.app again 
  13. When prompted, enter password and check Remember password in my Keychain 
  14. Verify by opening Mail - Preferences, select the affected account and also verify that the password field is not blank 
  15. If passwords were retained, you’re good. If you have more than 1 affected app, delete the corresponding entries on KeyChain Access list as per entry #11. 
  16. Open MobileMe System Preferences. 
  17. Under the Sync pane, click Advanced… then Reset Sync Data… 
  18. In the drop down choose Keychains and then choose to push data from the computer to MobileMe and click Replace

You should be ok by now. Drop me a line if it works. If not, you can also post, but I may not be able to help you :D

credit: crees!

Next post »
Short URL: http://tmblr.co/ZK4rbyakztp

Riza is an Apple enthusiast, IT Professional and a supporter of Liverpool Football Club. Tweets alot, and more. You can subscribe, look for Archive or even Ask!.

© @gueriza. Based on Metropolitan Theme