不能添加仅与带有音调符号的字符不同的用户名或对象名称

本文提供了一个解决方案,解决无法添加用户名或对象名称的问题,该用户名或对象名称仅与带有音调符号的字符不同。

适用于: Windows Server 2012 R2
原始 KB 编号: 938447

症状

尝试将新用户或新对象添加到 Active Directory 目录服务。 但是,不会添加用户或 对象。 此外,还可能会收到以下任一错误消息:

  • 错误消息 1:

    无法创建对象 用户名
    遇到的问题是:
    尝试使用已在使用的名称将对象添加到目录中。

  • 错误消息 2:

    Windows 无法创建新的用户对象,因为名称 用户名 已在使用中。 选择其他名称,然后重试。

  • 错误消息 3:

    Windows 无法创建指定的对象,因为:指定的用户已存在。

  • 错误消息 4:

    你选择的用户登录名已在此企业中使用。 选择另一个登录名,然后重试。

注意

在这些错误消息中, 用户名 是你尝试添加的用户或对象的名称。

原因

出现此问题的原因是用户名或对象名称包含音调符号,例如德语元音。 德语元音字符包含基字符本身的减数,例如在以下字符中:

  • Ä ä
  • Ö ö
  • Ü ü

德语元声字符被解释为与其基字符相同。 例如,ü 字符解释为与 u 字符相同。 发生此问题时,如果已存在名为 Muller 的用户,则无法创建名为 Müller 的用户。 同样,如果已存在名为 Meissner 的用户,则无法创建名为 Meißner 的用户。

解决方案

若要解决此问题,请为用户或要添加的对象使用不同的名称。

状态

此行为是设计使然。

更多信息

Microsoft 为各种对象类型发布了有效字符的规则,进一步减少了名称选择的自由度。 有关详细信息,请参阅 Active Directory 中计算机、域、站点和 OU 的命名约定