![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обращение к сетевой папке из службы [WinXP]
George © (2010-07-28 13:47:00)BDS 2010.
Недавно писал о том, что работаю над службой. Раньше службы не писал, поэтому щас натыкаюсь на камни с ограничениями в правах доступа. Так же и в этот раз, служба из под localsystem не может обратиться к файлу в сетевой папке на другом компе, что в принципе логично. Запускать службу из под кого-то другого не хочется, это вроде как некошерный выход. В рантайме назначать ей какие-то права вроде можно (в прошлый раз были ссылки), но не знаю, выход ли это.
По поводу не может обратиться к файлу - FindFirst возвращает 5.
Подскажите, куда копнуть, как лучше обойти это ограничение. Заранее спасибо.
Anatoly Podgoretsky (2010-07-28 15:54:00) [1]> George (28.07.2010 15:23:03) [3]
NETWORK SERVICE
Anatoly Podgoretsky (2010-07-28 15:54:00) [2]а ты уже попробовал.
George (2010-07-28 15:47:00) [3]Так и есть, вход от имени NETWORKSERVICE решил проблему. :)
George (2010-07-28 15:23:00) [4]
> Anatoly Podgoretsky © (28.07.10 14:06) [2]
В смысле то, что из-под localsystem нельзя в сеть ходить? Так таки понятно, я и написал, что логично. Хотя вот только щас вспомнил, есть же вход от имени сетевой службы. Буду пробовать ее.
Anatoly Podgoretsky (2010-07-28 14:06:00) [5]> George (28.07.2010 13:47:00) [0]
А ты чего хотел, разве это не понятно из названия.
Медвежонок Пятачок (2010-07-28 14:02:00) [6]wnetaddconnection