Назад | Перейти на главную страницу

служба Windows получает доступ к сетевым ресурсам, а также к локальным USB-накопителям

Приложению службы Windows, которое я развертываю на Windows Server 2003, требуется доступ к сетевым ресурсам, а также к подключаемым мной токенам USB. Когда я использую локальную системную учетную запись, я могу получить доступ к USB, но не к сетевым файлам. А с другим вариантом пользователя я не могу получить доступ к USB. Есть ли способ получить доступ к обоим одновременно?

Вы должны запустить службу как учетную запись пользователя домена, предоставить ей соответствующие разрешения на сетевые ресурсы и сделать ее локальным администратором (или просто дать ей соответствующие разрешения NTFS) на сервере, на котором она работает.

В качестве альтернативы вы можете запустить свою службу как LocalSystem, но тогда она будет иметь полный контроль на сервере, и чтобы предоставить ей доступ к сетевым ресурсам, вам нужно будет назначить разрешения для учетной записи компьютера сервера в домене.

Я настоятельно рекомендую первый вариант.