Обход проверок полномочий
Иногда возникают ситуации когда прав на запуск той или иной транзакции в системе нет, а права на отладку системы имеются, обойти ограничение на запуск, без изменения полномочий, можно следующим образом:
- Ставим точку в ФМ: SMTR_KERNEL_CHECK_AUTHORITY
- Нажимаем F7, чистим P_CANCEL_FLAG
Другая часто встречающаяся ситуация: есть полномочия на запуск программ, но нет на запуск функций, идем в SE38 и запускаем - RSFUNCTIONBUILDER.
Если у вас нет полномочий на "отладку системы", а есть простая отладка, и есть полномочия на SE37, заходим в ФМ - RS_TRANSACTION_TEST, ставим точку после проверки полномочий - ‘AUTH_CHECK_TCODE’ ID ‘TCODE’ FIELD objectname, меняем sy-subrc на 0 и вуаля
Еще более простой обход проверки полномочий, даже не имея прав на отладку вы можете запустить транзакцию используя ФМ: CC_CALL_TRANSACTION_NEW_TASK.
3 комментария:
Эк тебя жизнь-то скрючила :-) так изгаляться, чтобы ФМ запустить ;-)
ну да... сижу в окопе, патронов нет, но обещали как нибудь привезти... авиации мы лишились, артподготовка иногда срабатывает, но чаще по своим. Полученные винтовки приходиться разбирать и собирать заново, выкидывая лишние детали.
но я не унываю, считаю что испытания в жизни нам даются, что бы мы стали сильнее.
Жаль подмога не пришла
Подкрепление не прислали
Нас осталось только два
Нас с тобою на*бали
Все братушки полягли
И с патронами напряжно
Но мы - держим рубежи
Мы сражаемся отважно
Пушка сдохла - всё, пиз*ец
Больше нечем отбиваться
Чтож, закурим брат-боец
Нам от смерти - не съеб*ться
Жаль подмога не пришла
Подкрепление не прислали
Чтож, - обычные дела
Нас с тобою на*бали
Отправить комментарий