Сначала удалите MySQL обычным способом (использующий склонный - получают чистку, или конфетка удаляют). После той проблемы:
rm -rf /var/lib/mysql
быть уверенным, что данные MySQL полностью удалены
К сожалению, я больше не нахожусь в той же системной среде, но следует отметить, что Sysinternals обновила свой инструмент PsPasswd .
Вы можете использовать PsPasswd для изменения пароля локальной или доменной учетной записи на локальном или удаленном компьютере.
Возможно, это было бы решением - я до сих пор не знаю, мог ли я изменить свой пароль с помощью этого инструмента. Я мог изменить пароль с помощью CTRL + ALT + DELETE.
Попробуйте это, я не знаю, будет ли это работать 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!
Эта статья базы знаний указывает, что Вы не можете с net
команда, не без полномочий администратора домена. Вы можете делать это с PowerShell cmdlet, но можно столкнуться с различной доменной политикой (например, истории пароля), и Вам, возможно, все еще понадобятся полномочия администратора домена. Я подозреваю, что Вам не повезло.
В этой статье от The Scripting Guys есть код и объяснение того, как изменить пароль Active Directory с помощью PowerShell. Обычно вам нужно быть членом группы администраторов домена или операторов учетных записей, но есть вероятность, что это может работать с вашей собственной учетной записью. Я сам еще не пробовал.
Просто сделайте это из командной строки ...
net user domain \ username *
(обратите внимание на звездочку в конце после пробела)
Вам будет предложено ввести новый пароль без необходимости вводить старый.
С помощью этой информации вы можете создать сценарий или командный файл и файл csv для ваших паролей.
Проверьте это https://technet.microsoft.com/en-us/library/ee617261.aspx .... Существует параметр -Oldpassword, который вместе с -Параметр Newpassword может этого добиться. Помните, что если вы не являетесь администратором домена, для этого вам необходимо знать старый pwd. Кроме того, когда вы используете параметр -Oldpassword, не используйте параметр -reset
Ответ @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