

This is the password you were using before the password was reset. Enter the old password of your user account in the Current Password field.From the Edit menu, choose “Change Password for Keychain 'login.'”.



Open the Keychain Access app, which is in the the Utilities folder of your Applications folder.If you do know your old password, use that password to update your existing login keychain: If you don't know your old password, the solution is to create a new login keychain. That's because your login keychain is still using your old password. It might also tell you that the system was unable to unlock your login keychain. You Mac might then ask you to update your keychain password or enter the password of your login keychain. This can happen after you or your Mac administrator resets the password of your macOS user account. To resolve this, you can either replace your keychain and create a new login keychain, or you can update the old keychain with your new password. The password of your macOS user account might not match the password of your login keychain. It might help if you posted the exact command entered and error messages via cut and paste.Synchronise your user account and keychain passwords! I can definitively say that under that version of OS X, if everything is working correctly, entering the above command (with the user short name substituted) should not give an "Invalid Path" error if the user exists (assuming this is a local account on a stand-alone machine), and should not prompt for "New Password" whether the path is valid or not. I see that you have updated your profile to 10.4.10. I believe it is possible to really prevent someone from changing their password through "NetInfo", by setting password policy options. If I recall, the "Parental Controls" only removes access to the checkbox in the "Accounts" pref pane for the managed user.
