Can't unlock keychains to change password
OK, I need help resetting keychain passwords. The story so far is that my girlfriend forgot her administrator password. We reset it using the OSX install disk. Next time she logged on to Mail she was asked for her keychain password - which was the same as the admin password she'd forgotten. Attempts to change the keychain password have failed because they're locked (so didn't change automatically) and won't unlock without the original password: Catch-22. I have tried logging in as root but can't figure out how to unlock her keychains from there.
Just for completeness, here are the messages I get when trying keychain first aid:
Verification started
Checking keychain configuration for Chris Lisle (user ID=501)
Home directory is /Users/chrislisle
Checked login keychain
Checked password for ~/Library/Keychains/login.keychain
Password for ~/Library/Keychains/login.keychain is not the same as login password, so keychain can't be unlocked automatically
Unable to read settings for ~/Library/Keychains/login.keychain
Checked default keychain
Checked keychain search list
Checked contents of ~/Library/Keychains/login.keychain
Checked contents of ~/Library/Keychains/Microsoft IntermediateCertificates
Problems were found; you should choose the Repair option to fix them
Verification failed
Repair started
Checking keychain configuration for Chris Lisle (user ID=501)
Home directory is /Users/chrislisle
Checked login keychain
Checked password for ~/Library/Keychains/login.keychain
Password for ~/Library/Keychains/login.keychain is not the same as login password, so keychain can't be unlocked automatically
Login password could not be synchronized with keychain ~/Library/Keychains/login.keychain (-25293)
Unable to read settings for ~/Library/Keychains/login.keychain
Checked default keychain
Checked keychain search list
Checked contents of ~/Library/Keychains/login.keychain
Checked contents of ~/Library/Keychains/Microsoft IntermediateCertificates
Warning: some problems were not fixed
Repair failed
Any ideas? I'm no expert so the more explicit and idiot-proof, the better.
Just for completeness, here are the messages I get when trying keychain first aid:
Verification started
Checking keychain configuration for Chris Lisle (user ID=501)
Home directory is /Users/chrislisle
Checked login keychain
Checked password for ~/Library/Keychains/login.keychain
Password for ~/Library/Keychains/login.keychain is not the same as login password, so keychain can't be unlocked automatically
Unable to read settings for ~/Library/Keychains/login.keychain
Checked default keychain
Checked keychain search list
Checked contents of ~/Library/Keychains/login.keychain
Checked contents of ~/Library/Keychains/Microsoft IntermediateCertificates
Problems were found; you should choose the Repair option to fix them
Verification failed
Repair started
Checking keychain configuration for Chris Lisle (user ID=501)
Home directory is /Users/chrislisle
Checked login keychain
Checked password for ~/Library/Keychains/login.keychain
Password for ~/Library/Keychains/login.keychain is not the same as login password, so keychain can't be unlocked automatically
Login password could not be synchronized with keychain ~/Library/Keychains/login.keychain (-25293)
Unable to read settings for ~/Library/Keychains/login.keychain
Checked default keychain
Checked keychain search list
Checked contents of ~/Library/Keychains/login.keychain
Checked contents of ~/Library/Keychains/Microsoft IntermediateCertificates
Warning: some problems were not fixed
Repair failed
Any ideas? I'm no expert so the more explicit and idiot-proof, the better.