user1958176
user1958176

Reputation: 41

How to set user account password without knowing the old password in C?

I'm writing a C++ program to manage user accounts on Windows 7.

I would like to set the password for an existing user account.

I cannot use NetUserChangePassword (Netapi32.dll) since I don't record previous password that I set when creating the user.

So, the program must be able to just set a new password (without knowing the old password).

Is there a way to do that programmatically in c++?

Thank you for your help.

Upvotes: 3

Views: 3718

Answers (1)

Rob Kennedy
Rob Kennedy

Reputation: 163277

Call NetUserSetInfo with the level parameter set to 1003.

Upvotes: 5

Related Questions