How to Track Who Reset Password of a User in Active Directory

Download Lepide Active Directory Auditor
Or Deploy With Our Virtual Appliance
In This Article

What happens if a hacker cracks your Active Directory account password and takes control of network resources? What kind of financial damage can they inflict on your organization if they are that way inclined? Any attempt to change a user’s password made by someone other than the account owner should raise red flags, as it could be a sign of an ongoing attack.

Preventing fraudulent access to a user account is a fundamental part of IT security, as such activities could lead inappropriate disclosure of potentially sensitive data to undesirable parties, or even destruction of confidential data. With many organizations boasting a large user database, it’s crucial to monitor and track object modifications in Active Directory on a regular basis.

Now the question is; “How do I keep track of these password resets and keep up to date with such changes being made in Active Directory?”

In this article, I will guide you through the steps towards tracking password resets using both the native auditing method and our advanced auditing solution, Lepide Active Directory Auditor.

Track Password Resets with Native Auditing

Step 1: Enable Auditing through GPMC

  1. Firstly, type “GPMC.MSC” in “Run” box or “Command Prompt” and then press “Enter” key. The “Group Policy Management” console opens up.
  2. Go to “Forest” ➔ “Domains” ➔ “” in left panel.
  3. Right-click “Default Domain Policy” or any customized domain wide policy. (We recommend you to create a new GPO, link it to the domain, and edit it).
    Figure 1: Right-click GPO to “Edit”
  4. Select “Edit” in context menu to access “Group Policy Management Editor”.
  5. Navigate to “Computer Configuration” ➔ “Policies” ➔ “Windows Settings” ➔ “Security Settings” ➔ “Local Policies” ➔ “Audit policy”.
    Figure 2: “Group Policy Management Editor”
  6. Double-click “Audit account management” policy to access its properties.
  7. Click to select “Define these policy settings” option.
  8. Select both “Success” and “Failure” check boxes to enable audit policy for monitoring both successful and failed events.
    Figure 3: Enable audit policy for “Success” and “Failure”
  9. Click “Apply” and “Ok”.
  10. Close “Group Policy Management Editor” window.
  11. Right-click on the modified GPO in “Group Policy Management” console.
  12. Select “Group Policy Update” in context menu to update policy. You can alternatively run following command on “Command Prompt” to update policy:

    Gpupdate /force

Step 2: Check Logs in Event Viewer

Once auditing is enabled, perform following tasks in “Event Viewer” to view changed events:

  1. Open “Event Viewer” ➔ “Windows Logs” ➔ “Security” logs.
  2. Search for event ID 4724 in “Security” logs. This ID identifies a user account whose password is reset.

    The following screenshot shows event ID 4724 for user account password reset:

    Figure 4: Event Properties – User account password reset

    You can scroll down to view the details of the user account whose password was reset.

    Figure 5: Event properties – User account details

Track Password Resets with Lepide Active Directory Auditor

Lepide’s Active Directory Auditing solution overcomes the limitations of native auditing and provides more features specifically geared towards helping you audit your entire IT infrastructure with just a click. The screenshot given below shows the “User password reset” report. Simply select an event to extract in-depth information, including answers to the critical who, what, where and when questions, which enables you to spot suspicious activities.

Figure 6: User Password reset report


By now, you should have gained a pretty solid understanding of how to track user password resets in Active Directory. You have seen that the native auditing method is quite noisy, producing an unmanageable number of logs and making it difficult for IT admins to extract meaning from them. Lepide Active Directory Auditor (part of Lepide Data Security Platform), on the other hand, ensures that you are armed and ready to handle any issues that could be a potential threat to IT security. This automated solution is an ideal fit for any organization thanks to it’s scalability and affordability. It enables you to easily detect and roll-back changes without having to rely on native auditing tools. Put your feet up and let Lepide Active Directory Auditor get to work.

Here is another relevant article that explains how to track password changes in Active Directory.

Download Lepide Active Directory Auditor

Or Deploy With Our Virtual Appliance