Это моя группа администраторов, у меня есть два пользователя на компьютере в группе, но только один из них имеет доступ к файлу. Тот, у кого есть доступ, является создателем файла (владельцем).

http://i58.tinypic.com/2a9plbd.png

У меня есть файл, используемый для создания журналов для нашего приложения. Он хранится в папке "ProgramData". Любой пользователь может установить приложение, и оно должно записать в один файл журнала. Вот разрешения для файла. Он установлен в самой папке приложения рекурсивно:

http://i59.tinypic.com/wbp8no.png

Чтобы другой пользователь имел доступ, я должен установить для группы «my-pc\Users» полный контроль. Даже при том, что должно быть наложение от группы Администраторов, которая имеет полный контроль.

Кто-нибудь знает, что здесь происходит? Это просто какая-то причуда Windows?

1 ответ1

1

Это влияние контроля учетных записей (UAC), который является частью Windows начиная с Vista. Ваша учетная запись находится в группе администраторов, но имеет отфильтрованный токен, который фактически является стандартными правами пользователя. Таким образом, вы должны предоставить группе нормальных пользователей также доступ к файлам / папкам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .