Keychain trouble after changing password
There might be a problem with the users home folder permissions.

Repairing Disk Permissions in Disk Utility, will only affect things outside your Home folder, though.

There is a home folder reset routine if you boot into Recovery (cmd+r).

Once booted, Open Terminal from the Utilities menu.

Type resetpassword and hit return. (no worry you will NOT be resetting the password)

Select your hard disk, then the user.

Click the Reset Home Folder Permissions and ACLs button.

Quit the utility and restart.