Показать сообщение отдельно
Старый 12.01.2008, 02:37   #7  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от glibs Посмотреть сообщение
Так вот докладываю. При включенном impersonation сообщения в инфолог выводятся. Естественно, в том клиенте, в котором запущен пакетный сервер.
Так, подожди, не понял - а чем тогда это отличается от выполнения БЕЗ имперсонализации?
Я думал вся суть имперсонализации в том, чтобы выполнять пакетное задание под правами пользователя, который его запускает. И что при этом сообщения будут выводиться в инфолог этого пользователя, а не на пакетный сервер.

Цитата:
Сообщение от glibs Посмотреть сообщение
И impersonation включен далеко не везде. Например, стандартные отчеты отрабатывают при не включенном impersonation.
А вот это, кстати, в 5ке исправили - во всех наследниках RunBaseBatch перекрыли необходимые методы и переделали логику, где нужно, чтобы runImpersonated было