Как изменить пароль пользователя в домене текущего пользователя, не будучи администратором домена?

Сначала удалите MySQL обычным способом (использующий склонный - получают чистку, или конфетка удаляют). После той проблемы:

rm -rf /var/lib/mysql

быть уверенным, что данные MySQL полностью удалены

10
задан 1 February 2016 в 18:12
7 ответов

К сожалению, я больше не нахожусь в той же системной среде, но следует отметить, что Sysinternals обновила свой инструмент PsPasswd .

Вы можете использовать PsPasswd для изменения пароля локальной или доменной учетной записи на локальном или удаленном компьютере.

Возможно, это было бы решением - я до сих пор не знаю, мог ли я изменить свой пароль с помощью этого инструмента. Я мог изменить пароль с помощью CTRL + ALT + DELETE.

1
ответ дан 2 December 2019 в 22:15

Попробуйте это, я не знаю, будет ли это работать fot Вы. его сценарий VB

Dim UserName
Dim UserDomain
UserDomain = InputBox("Enter the user's login domain name")
UserName = InputBox("Enter the user's login name")
Set User = GetObject("WinNT://"& UserDomain &"/"& UserName &"",user)


Dim NewPassword
NewPassword = InputBox("Enter new password")
Call User.SetPassword(NewPassword)

If err.number = 0 Then
        Wscript.Echo "The password change was successful."
Else
        Wscript.Echo "The password change failed!"
End if

проверьте этот http://technet.microsoft.com/en-us/library/cc780332%28WS.10%29.aspx!domain logon

2
ответ дан 2 December 2019 в 22:15

Эта статья базы знаний указывает, что Вы не можете с net команда, не без полномочий администратора домена. Вы можете делать это с PowerShell cmdlet, но можно столкнуться с различной доменной политикой (например, истории пароля), и Вам, возможно, все еще понадобятся полномочия администратора домена. Я подозреваю, что Вам не повезло.

-1
ответ дан 2 December 2019 в 22:15

В этой статье от The Scripting Guys есть код и объяснение того, как изменить пароль Active Directory с помощью PowerShell. Обычно вам нужно быть членом группы администраторов домена или операторов учетных записей, но есть вероятность, что это может работать с вашей собственной учетной записью. Я сам еще не пробовал.

https://blogs.technet.microsoft.com/heyscriptingguy/2010/08/17/how-to-change-a-users-active-directory-password-with- powershell /

1
ответ дан 2 December 2019 в 22:15

Просто сделайте это из командной строки ...

net user domain \ username *

(обратите внимание на звездочку в конце после пробела)

Вам будет предложено ввести новый пароль без необходимости вводить старый.

С помощью этой информации вы можете создать сценарий или командный файл и файл csv для ваших паролей.

-2
ответ дан 2 December 2019 в 22:15

Проверьте это https://technet.microsoft.com/en-us/library/ee617261.aspx .... Существует параметр -Oldpassword, который вместе с -Параметр Newpassword может этого добиться. Помните, что если вы не являетесь администратором домена, для этого вам необходимо знать старый pwd. Кроме того, когда вы используете параметр -Oldpassword, не используйте параметр -reset

2
ответ дан 2 December 2019 в 22:15

Ответ @MealstroM требует администратора, иначе вы получите отказ в доступе. Вместо SetPassword нужно вызвать ChangePassword(old,new):

Dim wsn
Set wsn = CreateObject("WScript.Network")

Dim UserName
UserName = wsn.UserName

Dim UserDomain
UserDomain = wsn.UserDomain

UserDomain = InputBox("Enter the user's login domain name (or local computer name or dot)",,UserDomain)
UserName = InputBox("Enter the user's login name",,UserName)
Set User = GetObject("WinNT://"& UserDomain &"/"& UserName &"",user)


Dim OldPassword
OldPassword = InputBox("Enter old password")

Dim NewPassword
NewPassword = InputBox("Enter new password")
Call User.ChangePassword(OldPassword, NewPassword)

If err.number = 0 Then
        Wscript.Echo "The password change was successful."
Else
        Wscript.Echo "The password change failed!"
End if
0
ответ дан 14 July 2021 в 08:54

Теги

Похожие вопросы