IncidentResponsev2

Change Domain Administrator Account

Task Change Local Administrator Account Password on Domain Controller (DC)

Conditions

Given a target Domain, a Domain Controller (DC), a user account with appropriate rights and privileges to modify user accounts, and a workstation with the Windows Remote Server Administration Tools (RSAT) installed.

Operator Note: Changing the domain Administrator account password should be performed carefully. In some environments, this account may be tied to services and automated processes. Coordinate with enclave owners before proceeding.

Standards

End State

The target domain Administrator account password has been changed successfully and securely documented.


Notes

Mission Element lead ought to request this capability from the business or enclave owner in order to secure privileged accounts. Password changes can disrupt services and should be closely coordinated.


Manual Steps

Caution

Changing the domain Administrator password should be coordinated with the system owner. The account may be tied to critical services or applications.

PowerShell Method (Preferred)

Using CNAME (Distinguished Name)

Set-ADAccountPassword 'CN=Administrator,CN=Users,DC=example,DC=com' -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "NewP@ssw0rd!" -Force)

Using SAM Account Name

Set-ADAccountPassword -Identity Administrator -OldPassword (ConvertTo-SecureString -AsPlainText "OldP@ssw0rd!" -Force) -NewPassword (ConvertTo-SecureString -AsPlainText "NewP@ssw0rd!" -Force)

Operator Note: Use -Reset when old password is not known (privileged reset) or -OldPassword when performing a routine password change.

GUI Method (ADUC - Alternative)

  1. Open Active Directory Users and Computers (dsa.msc)
  2. Navigate to Users → Administrator account
  3. Right-click → Reset Password
  4. Enter new password and confirm
  5. Ensure password complexity requirements are met

Operator Note: GUI method does not allow for old password verification and uses a privileged reset.


Running Script

Set-ADAccountPassword -Identity Administrator -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "NewP@ssw0rd!" -Force)

Store the password securely in an authorized password vault or encryption-protected incident notes.


Dependencies


Other Available Tools

Tool Platform Use Case
PowerShell + AD Module Windows Primary method (automated and logged)
ADUC (dsa.msc) Windows GUI method (manual password reset)
LAPS (Local Admin Password Solution) Enterprise Password rotation and secure storage (if deployed)

Operator Recommendations and Additional Tools

Operator Checklist

Best Practices


References

PowerShell Set-ADAccountPassword documentation


Revision History

Date Version Description Author
2025-05-02 1.9 Original + enriched with PowerShell + GUI methods, operator checklist, alternate tools, best practices Leo