4

A user in my company forgot his password and I had to reset it to a temporary one. I checked the box that says "User Must Change Password at Next Logon".

When he logged on and entered the temporary password and two times his newly chosen password and confirmed, an error message popped up saying: "The password on this account cannot be changed at this time."

Looking at our group policy settings (see below), I assume it has to do with the minimum password age. I have the minimum password age set to 90 days, so a user who is forced to change his password cannot immediately revert the change to his old password. But how do I deal with the process of resetting a users password then, if the user is unable to change it to a permanent one within the minimum password age period?

C:\>net accounts
Force user logoff how long after time expirest?:          Never
Minimum password age (days):                              90
Maximum password age (days):                              365
Minimum password length:                                  7
Length of password history maintained:                    4
Lockout threshold:                                        5
Lockout duration (minutes):                               10
Lockout observation windows (minutes):                    5
Computer role:                                            WORKSTATION
The command completed successfully.
3
  • Are these settings from Default Domain Policy or another GPO?
    – duenni
    Jun 16, 2016 at 6:54
  • Those are the settings that are currently active in the domain. It is not important from where they come. But anyway, yes, they are from the default domain policy.
    – Daniel
    Jun 16, 2016 at 6:57
  • 1
    Well, if User Must Change Password at Next Logon is set this behaviour should not occur. References: Technet1 So maybe it is not the Minimum password age.
    – duenni
    Jun 16, 2016 at 7:04

1 Answer 1

4

The minimum password age only affect the users ability to "change" their own password. It does not affect admins or account operators from being able to "reset" someone else's password. The "must change at next logon" does an override on the minimum password value, because after an admin does a reset, you want the user to choose a new password.

Is your problem particular to that one user? Suspect there is a strange or bad ACL on that user. Check to see that their account has: Self / Change Password / Allow, and that there are no Change Password / Deny ACLs.

enter image description here

3
  • 2
    "does an override on the minimum password value". In fact, it literally sets the pwdLastSet attribute to (never) so that the check against minimum password age always passes. Jun 17, 2016 at 3:57
  • @RyanBolger - nice! I didn't know the mechanics of how that worked Jun 17, 2016 at 17:47
  • Yep, the attribute is an integer and technically gets set to 0, but the GUI shows it as "(never)". Jun 17, 2016 at 18:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .