About your keychain password
Your keychain password lets you automatically log in to apps and services stored in Keychain Access. When you create a user, their keychain password is set to match their login password.
When you change your login password, the keychain password is automatically updated to match it.
If the keychain password does not match your login password, when you log in you must also enter a password to unlock the keychain.
The keychain password is available only to the user and not the administrator. If the login password is reset by the administrator, the keychain password is not changed. The user is asked to reset the keychain password during the next login. If the login password was reset because the user forgot the old password, the keys, passwords, and other information in the keychain won’t be accessible, and the user will need to create a new keychain.