会社の AD 管理者がカスタム属性を Active Directory スキーマに追加しました。この属性に付けられた名前は明らかに間違っているので、修正してほしい。カスタム属性の名前を変更したり、スキーマから削除したりする方法はありますか?
このケーキのアイシングは、彼がそれを本番環境に直接投入したことです。
あなたの助けに感謝します!
会社の AD 管理者がカスタム属性を Active Directory スキーマに追加しました。この属性に付けられた名前は明らかに間違っているので、修正してほしい。カスタム属性の名前を変更したり、スキーマから削除したりする方法はありますか?
このケーキのアイシングは、彼がそれを本番環境に直接投入したことです。
あなたの助けに感謝します!
私の知る限り、Active-Directory スキーマで属性の名前を変更することはできません。
あなたの問題を処理するために私はします:
最初に、Shema に新しい (よく綴られた) 属性を作成します (スキーマが複製されていることを確認してください)。
古い (単純に間違った) 属性を持つすべてのオブジェクトを検索し、その値を新しい属性にコピーして、古い属性から値を削除します。
次に、属性を無効として配置できる LDIF スクリプトの下にあります。それが行われる奇妙な方法 (名前が存在するすべての属性の名前をスキーマ定義で変更する) により、同じ名前の属性を再作成できます (たとえば、属性の構文を変更したい場合)。W2K3R2 まで動作するはずです (W2K8R2 でテストしないでください)。
dn: CN=slxMesPotes,CN=Schema,CN=Configuration,DC=XXXX
changetype: modrdn
newrdn: cn=slxMesPotesOld
deleteOldRdn: 1
dn: CN=slxMesPotesOld,CN=Schema,CN=Configuration,DC=XXXX
changetype: modify
replace: adminDisplayName
adminDisplayName: slxMesPotesOld
-
dn: CN=slxMesPotesOld,CN=Schema,CN=Configuration,DC=XXXX
changetype: modify
replace: lDAPDisplayName
lDAPDisplayName: slxMesPotesOld
-
dn: CN=slxMesPotesOld,CN=Schema,CN=Configuration,DC=XXXX
changetype: modify
replace: isDefunct
isDefunct: TRUE
-