Отладка от имени другого пользователя
Представьте ситуацию:
- есть пользователь USER_A, под которым необходимо запустить отладку и выполнить анализ некоторой проблемы, однако полномочий отладки у пользователя нет или логин/пароль передать нет возможности
- у вас есть пользователь USER_B у которого есть полномочия на отладку, но нет соответствующих ролей для повторения действий пользователя
В данном случае вам поможет следующая команда: /hext user = USER_B, которую пользователь USER_A должен ввести перед моделированием проблемы (запуска отчёта, нажатия на кнопку и т.п.). Пользователь USER_B должен перед этим поставить внешнюю точку прерывания указав в качестве пользователя для внешней точки USER_A.
Если вдруг у вас при установке внешней точки прерывания не будет полномочий, но есть полномочия на изменения переменных, проверка полномочий на установку внешних точек можно пропустить внутри ФМ-а: SUSR_CHECK_DEBUG_ABILITY.