![](/img/trans.png)
[英]Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) Adding Active Directory Account
[英]Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) deleting active directory account
我正在开发一个能够删除 Active Directory 帐户的 Windows C# 应用程序。 该应用程序在生产服务器上以管理员身份运行。 计划任务每 15 分钟运行一次。
我有时会收到此错误:
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
例如:上次删除任务,已成功删除 115 个帐户但未删除 2 个帐户,每个帐户尝试删除 3 次。
仅当我尝试删除某些帐户时才会出现此错误。 它大部分时间都在工作,但我不知道为什么有时会这样做。
“生产服务器上的管理员”:是那台服务器上的管理员吗? 还是域管理员?
如果是域管理员,请查看 Active Directory 用户和计算机中存在问题的帐户之一。 “对象”选项卡上有一个复选框,名为“防止意外删除对象”。 确保没有检查。
我很确定复选框只是在帐户权限中添加了“拒绝”权限。 如果未选中该复选框,请查看帐户的安全权限。 寻找任何“拒绝”权限。 拒绝优先于允许。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.