Keychain Access asks for keychain "login" after changing login password...
Mac OS X 10.4 Help, I forgot a password in my Keychain
Open Keychain Access in Utilities, use Keychain First Aid under the Keychain Menu item, then either check the Password under that item, change it, or delete it and start over. Check if there are duplicate entries.
Resetting your keychain in Mac OS X...
If Keychain First Aid finds an issue that it cannot repair, or if you do not know your keychain password, you may need to reset your keychain.