Что означает код ошибки Windows 1378 (ERROR_MEMBER_IN_ALIAS)?

 
Предыдущий Следующий
ERROR_MEMBER_NOT_IN_ALIAS ERROR_ALIAS_EXISTS

ERROR_MEMBER_IN_ALIAS

Запрос добавления в локальную группу продублировал существующее членство в alias

SamrAddMemberToAlias и NetLocalGroupAddMembers добавляют существующих субъектов в alias, подобный локальной группе. ERROR_MEMBER_IN_ALIAS сообщает, что такое отношение членства уже существует. Это не то же самое, что ERROR_ALIAS_EXISTS, когда при создании конфликтует сам объект alias, и не ERROR_MEMBER_IN_GROUP, относящийся к объекту группы, а не alias.

Идемпотентные средства конфигурации обычно могут проверить существующий SID и считать требуемое членство уже выполненным. Интерактивное или транзакционное администрирование всё равно должно фиксировать дубликат, поскольку он может указывать на повторный запуск рабочего процесса. Если ожидалась одноимённая учётная запись из другого домена, сравните SID: существующее членство может принадлежать другому субъекту.

Что проверить

  • Перечислите alias и сравните SID существующего члена с запрошенным субъектом.
  • Отличайте повторное членство от повторного создания alias.
  • Не выполняйте циклы удаления и повторного добавления, когда правильное членство уже существует.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.