This is needed because, as Apple explains it:
If you entered the correct password, a new window appears enter the original password again in the Current Password field.Type the former password of the account that you are currently logged in to, then click OK.From the Edit menu, choose Change Password for Keychain 'login.'.If that is the case, for your default keychain to be unlocked automatically when logged in, you'll have to Synchronize your Keychain Access and login passwords. It could be, too, that you've changed your account password without using the Accounts Preferences pane. If any problems were found, select Repair and click Start again.Choose Keychain Access > Keychain First Aid.Locate the Keychain Access application, under /Applications/Utilities.It sounds as an issue either with the Keychain App.