Привилегированный режим в общем модуле #755142


#0 by ildary
Уважаемые специалисты, подскажите пожалуйста, почему может перестать работать привилегированный режим в общем модуле? Я создал модуль, установил в нем 3 галки: "Сервер", "Вызов сервера", "Привилегированный", вставил в него экспортную серверную функцию, она заработала корректно, после чего я немного поменял в ней запрос (удалил лишние связи). И после этого выполнение этой функции стало приводить к ошибке "Недостаточно прав при обращении к таблице ГруппыДоступа". Все установленные галки сбрасывал и возвращал, кэш чистил, только сервер 1С не перегружал (сейчас все работают). 1С 8.3.5.1570, УТ 11.1.9.70, postgree
#1 by zak555
без кода сложно сказать
#2 by Ненавижу 1С
обновлял динамически?
#3 by GreatOne
работает только при выполнении на сервере
#4 by GreatOne
убери флажок вызов с сервера
#5 by Лефмихалыч
во-первых, разрабатывать на продуктивном кластере - это моветон. во-вторых, если привилегированный режим не работает, значит либо галки нет, либо выполняется не на сервере. в-третьих, кэш есть еще и серверный
#6 by ildary
+ забыл сказать, функция вызывается из внешней обработки с отключенным безопасным режимом, но ошибка выдается даже если обработку открыть через "Файл"-"Открыть". динамически не обновляю никогда. Но полгода назад базу обновляли динамически, она с тех пор мигрировала между двумя серверами и версиями postgree. А чем лучше избавиться от последствий динамического обновления? Функция - серверная. про продакшен согласен - руки не доходят развернуть dev сервер. Галка есть, выполняется на сервере, вот скриншот:
#7 by ildary
+ про серверный спасибо, упустил
#8 by GreatOne
ок, тебе виднее) продолжай наблюдения
#9 by ildary
Флажок "вызов с сервера" убрал - не помогло. Остается чистка серверного кэша?
#10 by ildary
Ответ таки нашел - привелегированный режим не работает для обработки, открытой как Файл-Открыть. Подробнее нагуглил тут:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С