windows 域帐户每隔几分钟就会使用正确的密码锁定
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/4468677/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Domain Account keeping locking out with correct password every few minutes
提问by SameasBefore
I have user whos account is keeping locking out every 30 minutes. Done all the checks, remove any cache passwords, created new profile, delete password from IE.
我有帐户每 30 分钟锁定一次的用户。完成所有检查,删除任何缓存密码,创建新配置文件,从 IE 中删除密码。
It locks out even when user is using his account (he is logged in )
即使用户正在使用他的帐户(他已登录),它也会锁定
After checking 20 servers I found that they is service running which causing his account to lock I think.
在检查了 20 台服务器后,我发现它们正在运行服务,我认为这导致他的帐户被锁定。
675,AUDIT FAILURE,Security,Thu Dec 16 07:54:04 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: userid User ID: %{id} Service Name: krbtgt/DOMAIN Pre-Authentication Type: 0x2 Failure Code: 0x12 Client Address: IP address
Does anyone know what is this.
有谁知道这是什么。
krbtgt/DOMAIN
Key Distribution Center Service Account
Can some please explain this to me why this is happening and how i can fix this.
有人可以向我解释为什么会发生这种情况以及我如何解决这个问题。
675,AUDIT FAILURE,Security,Fri Dec 24 09:13:01 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: user_id User ID: %{id} Service Name: krbtgt/Domain Pre-Authentication Type: 0x2 Failure Code: 0x12 Client Address: 172.16.5.1
675,AUDIT FAILURE,Security,Fri Dec 24 08:49:06 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: user_id User ID: %{id} Service Name: krbtgt/Domain Pre-Authentication Type: 0x2 Failure Code: 0x12 Client Address: 172.16.5.102
644,AUDIT SUCCESS,Security,Fri Dec 24 08:49:06 2010,NT AUTHORITY\SYSTEM,User Account Locked Out: Target Account Name: user_id Target Account ID: %{id} Caller Machine Name: UKNML3266 Caller User Name: LONDON$ Caller Domain: Domain Caller Logon ID: (0x0,0x3E7)
675,AUDIT FAILURE,Security,Fri Dec 24 08:49:06 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: user_id User ID: %{id} Service Name: krbtgt/Domain Pre-Authentication Type: 0x2 Failure Code: 0x18 Client Address: 172.16.5.102
675,AUDIT FAILURE,Security,Fri Dec 24 08:49:06 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: user_id User ID: %{id} Service Name: krbtgt/Domain Pre-Authentication Type: 0x2 Failure Code: 0x18 Client Address: 172.16.5.102
675,AUDIT FAILURE,Security,Fri Dec 24 08:46:28 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: user_id User ID: %{id} Service Name: krbtgt/Domain Pre-Authentication Type: 0x2 Failure Code: 0x18 Client Address: 172.16.5.8
675,AUDIT FAILURE,Security,Fri Dec 24 08:46:28 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: user_id User ID: %{id} Service Name: krbtgt/Domain Pre-Authentication Type: 0x2 Failure Code: 0x18 Client Address: 172.16.5.8
675,AUDIT FAILURE,Security,Fri Dec 24 08:46:28 2010,NT AUTHORITY\SYSTEM,Pre-authentication failed: User Name: user_id User ID: %{id} Service Name: krbtgt/Domain Pre-Authentication Type: 0x2 Failure Code: 0x18 Client Address: 172.16.5.8
c:\sc0472\LONDON-Security_LOG.txt contains 8 parsed events.
回答by Puzzled
Try this solution from http://social.technet.microsoft.com/Forums/en/w7itprosecurity/thread/e1ef04fa-6aea-47fe-9392-45929239bd68
从http://social.technet.microsoft.com/Forums/en/w7itprosecurity/thread/e1ef04fa-6aea-47fe-9392-45929239bd68试试这个解决方案
Microsoft Support found the problem for us. Our domain accounts were locking when a Windows 7 computer was started. The Windows 7 computer had a hidden old password from that domain account. There are passwords that can be stored in the SYSTEM context that can't be seen in the normal Credential Manager view.
Download
PsExec.exe
from http://technet.microsoft.com/en-us/sysinternals/bb897553.aspxand copy it toC:\Windows\System32
.From a command prompt run:
psexec -i -s -d cmd.exe
From the new DOS window run:
rundll32 keymgr.dll,KRShowKeyMgr
Remove any items that appear in the list of Stored User Names and Passwords. Restart the computer.
Microsoft 支持为我们找到了问题。我们的域帐户在 Windows 7 计算机启动时被锁定。Windows 7 计算机具有该域帐户的隐藏旧密码。有些密码可以存储在 SYSTEM 上下文中,而在普通的 Credential Manager 视图中是看不到的。
PsExec.exe
从http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx下载并将其复制到C:\Windows\System32
.从命令提示符运行:
psexec -i -s -d cmd.exe
从新的 DOS 窗口运行:
rundll32 keymgr.dll,KRShowKeyMgr
删除出现在存储的用户名和密码列表中的任何项目。重新启动计算机。
回答by JML
I think this highlights a serious deficiency in Windows. We have a (techincal) user account that we use for our system consisting of a windows service and websites, with the app pools configured to run as this user.
我认为这凸显了 Windows 的一个严重缺陷。我们有一个(技术)用户帐户,用于由 Windows 服务和网站组成的系统,应用程序池配置为以此用户身份运行。
Our company has a security policy that after 5 bad passwords, it locks the account out.
我们公司的安全策略是在 5 次错误密码后锁定帐户。
Now finding out what locks out the account is practically impossible in a enterprise. When the account is locked out, the AD server should log from what process and what server caused the lock out.
现在,在企业中,找出锁定帐户的原因实际上是不可能的。当帐户被锁定时,AD 服务器应该从哪个进程和哪个服务器导致锁定。
I've looked into it and it (lock out tools) and it doesnt do this. only possible thing is a tool but you have to run it on the server and wait to see if any process is doing it. But in a enterprise with 1000s of servers thats impossible, you have to guess. Its crazy.
我已经研究过它和它(锁定工具),但它没有这样做。唯一可能的事情是一个工具,但您必须在服务器上运行它并等待查看是否有任何进程正在执行此操作。但在拥有 1000 台服务器的企业中,这是不可能的,您必须猜测。这很疯狂。
回答by Bonez
We just had a similar issue, looks like the user reset his password on Friday and over the weekend and on Monday he kept getting locked out.
我们刚刚遇到了类似的问题,看起来用户在周五和周末重置了他的密码,而在周一他一直被锁定。
Turned out to be he forgot to update his password on his mobile phone.
原来是他忘记更新手机密码了。
回答by Fenton
You need to make sure that the clocks on all your servers are correct. Kerberos errors are normally caused by your server clock being out of sync with your domain.
您需要确保所有服务器上的时钟都是正确的。Kerberos 错误通常是由您的服务器时钟与您的域不同步引起的。
UPDATE
更新
Failure code 0x12 very specifically means "Clients credentials have been revoked", which means that this error has happened once the account has been disabled, expired, or locked out.
失败代码 0x12 非常明确地表示“客户凭据已被撤销”,这意味着一旦帐户被禁用、过期或锁定,就会发生此错误。
It would be useful to try and find the previous error messages if you think that the account was active - i.e. this error message may not be the root cause, you will have different errors preceding this error, which cause the account to get locked.
如果您认为该帐户处于活动状态,那么尝试查找以前的错误消息会很有用 - 即此错误消息可能不是根本原因,您将在此错误之前出现不同的错误,从而导致帐户被锁定。
Ideally, to get a full answer, you will need to reactivate the account and keep an eye on the logs for an error occurring before the 0x12 error messages.
理想情况下,要获得完整答案,您需要重新激活帐户并密切关注日志,以了解在 0x12 错误消息之前发生的错误。
回答by Eric A. Laney
I have seen this problem when the user had set up a scheduled task to run under his account. He forgot to update the password on the task after he changed his account password. The scheduled task was trying to logon with the old password and kept locking out his account.
当用户设置计划任务以在他的帐户下运行时,我已经看到了这个问题。他在更改帐户密码后忘记更新任务的密码。计划任务尝试使用旧密码登录并一直锁定他的帐户。
回答by Ansi
May be the virus by name CONFLICKER try d.exe tool from symantec on the machine hope your problem will be resolved. Check the security logs in domain controller and scan those machines because of this virus it creates bad passwords and lock the users.
可能是名称为CONFLICKER 的病毒在机器上尝试使用symantec 的d.exe 工具希望您的问题得到解决。检查域控制器中的安全日志并扫描这些机器,因为这种病毒会创建错误的密码并锁定用户。
回答by camelin0
Download Microsoft Account Lockout Tools.
Use LockoutStatus
to find the last DC that didn't pre-authenticate the user that is having issues. Note date and time.
Log into that DC, find that timeframe and check Client Address.
Logoff from those servers.
下载Microsoft 帐户锁定工具。使用LockoutStatus
找到最后的DC未预先进行身份验证是有问题的用户。记下日期和时间。登录该 DC,找到该时间范围并检查客户端地址。从这些服务器注销。
回答by user3296919
Finally i found my problem. SQL Reporting Service was causing my account lockout. Stop and try, after confirm no more passwords bad attempts i should reconfigure reporting services service account ---Not at Service Properties, it is in Reporting Service own config--.
最后我找到了我的问题。SQL Reporting Service 导致我的帐户锁定。停止并尝试,在确认没有更多密码错误尝试后,我应该重新配置 Reporting Services 服务帐户 ---不在服务属性中,它在 Reporting Service 自己的配置中--。
回答by syonxu
If your computer is on a domain, you can see Windows Password Rescuer Advanced, http://www.daossoft.com/documents/how-to-reset-windows-domian-account-password.html
如果您的计算机在域中,您可以看到 Windows Password Rescuer Advanced,http://www.daossoft.com/documents/how-to-reset-windows-domian-account-password.html