Долго не мог выйти из ступора: Terminal Services прописаны как зависимость для Windows Desktop Search. Зачем? На первый взгляд совсем неясно, однако, при более глубоком рассмотрении становится ясной такая странность.
Ответ был найден в англоязычном форуме TechNet, хотя и дан был нашим соотечественником: Андреем Колобковым, коллегой из MSFT.
Собственно, тем, кому лениво искать и переводить ответ из приведенной ссылки могу пересказать вкратце:
1) WDS это служба. То есть запускается из-под учетной записи Local System.
2) Так как 1), то напрямую получить доступ к пользовательским данным оно не может, а, следовательно, нужно искать обходной маневр.
3) Вот обходным маневром и является использование WDS'ом терминальных служб для запуска другого поискового процесса с правами того пользователя, который имеет права доступа к требуемому контенту.
Вот такие вот пироги с котятами. Остается только надеяться, что такие фортеля может выкидывать только WDS. Точнее, только полезные службы.
Комментариев нет:
Отправить комментарий