-
> Ткнуть два раза мышкой не судьба, что бы проверить?
Пробовал запустить от NETWORK SERVICE. Результат:
An object(User) with the following name cannot be found: "NETWORK SERVICE".
Гуглю, что серверу не так...
-
> Дмитрий Белькевич (25.08.11 12:10) [20]
Имя не так. Администрирование - > Службы-> Твоя Служба ->Свойства->Вход в систему -> Обзор->Дополнительно->Поиск -> Выбери из списка(не ошибешься в имени)
Или смотри встроенные имена в MSDN в services в user accounts.
-
Пробую запустить тестовое приложение под NETWORK SERVICE на другом компьютере, win 2008 сервер. От 2003-го списка пользователей так и не смог добиться. Результат отрицательный - не видит и w:\ и \\server\folder\
-
Более того - даже под записью Administrator не видит файлов. Только под ограниченным пользователем, из-под которого стартую FAR.
-
Нужно на шару перелогиниваться под админом, тогда файлы нормально видно.
-
У меня сервис работает с шарой под любым именем имеющим права на доступ к нужному мне каталогу, в том числе и под Network Service (NT AUTHORITY\NetworkService). Это уже дело админа с какой учеткой запускать сервис и кому давать права на доступ к каталогу.
-
Хорошо. Как лучше тогда распространять софт - сервис? Устанавливать по дефолту под system (как сейчас), а дальше пусть админы сами разбираются?
-
зачем сервису на "чужой" диск, по расшарке? подумай, может оно и не нужно вовсе. пусть например ставят прямо на том компе для которого диск локальный...
> а дальше пусть админы сами разбираются? не дальше, а прямо сразу, в установщике попросить выбрать юзера с соответствующими правами... и вот если подсунули бесправного, пусть разбираются.
-
> зачем сервису на "чужой" диск, по расшарке? подумай, может > оно и не нужно вовсе.
Надо, можно сказать, что это и есть одна из главных его функций, если не самая - с внешними хранилищами файлов работать.
Сидят два горячих финских парня на берегу озера, рыбу ловят. Тут один и говорит: - Слушай, Куукконнен, я слышал ты построил дом? - Да, Юкканнен, построил. - А сколько комнат в твоем доме? - Одна, Юкканнен, меньше не имело смысла.
> не дальше, а прямо сразу, в установщике попросить выбрать > юзера с соответствующими правами...
Хорошо, а как потом указать, что сервис запускается от определенного пользователя? /install знаю - так он ставится сразу под system. А как его под другим юзером поставить?
-
-
Ясно, буду разбираться, всем спасибо.
|