您可能知道,如果您在非英语 Windows Server 操作系统上的新林中推广新域,则所有内置组都已本地化。我正在尝试在测试环境中将 Active Directory 域的内置组重命名为英语。
问题是内置组 - 例如管理员组 - 有几个systemFlags例如DOMAIN_DISALLOW_RENAME,阻止我重命名组。
我尝试在域控制器上以 SYSTEM 身份运行 ldp.exe 并删除 systemFlags 属性,但由于权限而失败。
***Call Modify...
ldap_modify_s(ld, 'CN=Administrators,CN=Builtin,DC=ad,DC=example,DC=com',[1] attrs);
Error: Modify: Constraint Violation. <19>
Server error: 000020B1: AtrErr: DSID-030F158A, #1:
0: 000020B1: DSID-030F158A, problem 1005 (CONSTRAINT_ATT_TYPE), data 0, Att 90177 (systemFlags)
Error 0x20B1 The attribute cannot be modified because it is owned by the system.
我在这里找到了一个线程,一个人实现了这一点,但他跳过了细节,我无法做到这一点。
好吧,最后我找到了一种在通过更改架构属性绑定到服务器后使用 ldp.exe 重命名它的方法谢谢
那么,我该怎么做呢?
以下步骤对我有用。
https://docs.microsoft.com/en-us/archive/blogs/janelewis/how-to-modify-a-system-owned-object