I struggled with this one for about a month before I finally dug into what was wrong and how to fix it. It all started when I reinstalled because I couldn’t get BootCamp installed because of volume fragmentation. Since then, my applications, specifically Mail.app and Adium, weren’t remembering passwords even if I checked the little “remember” box. Being generally new to OS X, it took a little while for me to even figure out where to look but here’s the quick fix.
- Open a new Finder window.
- Navigate to “~/Library/Keychains” using “Go To Folder…” (Cmd-Shft-G)
- Right-click on “login.keychain” and select “Get Info”
- Find the “Ownership & Permissions” section and verify the following:
- Owner: [You]
- Access: [Read & Write]
- Group: [You]
- Access: [Read only]
- Others: [Read only]
I also made sure that the little lock was switched to the “locked” position to prevent accidental changes. Provided all these settings are correct, your passwords should start saving again.





July 12, 2008 at 12:24 am |
You’re a life-saver. My wife had the same problem and I didn’t even think to check the perms on the file. Thanks a lot.
October 29, 2008 at 9:30 am |
My permissions match what your post specifies. But my keychain will still not save the password for ichat
February 21, 2009 at 6:17 am |
Thanks, this has been annoying me for ages. On my mahcine, the the login.keychain file had ownership set to root. If you’re comfortable with the command line, you can fix this with one command:
sudo chown youruser:staff ~/Library/Keychains/login.keychain
May 17, 2009 at 3:36 pm |
[...] googled around a bit and found this article which recommends checking the permissions on the login.keychain file in [...]
May 21, 2009 at 9:08 am |
GREAT! Have been pulling my hair out on this one…
Thanks much!
November 4, 2009 at 3:45 am |
Thank you very much. This has been getting to me for a while and I’m so glad to have fixed it, now. As Greg said, I never thought of checking the permissions.
The instructions were simple and easy to follow.