Имя: Пароль:
1C
1С v8
ПривилигированныйРежим
0 Sasha_uu
 
16.10.12
05:25
Запускаю процедуру из общего модуля который имеет привилегированный режим. Выходит ошибка "Ошибка при вызове метода контекста (НайтиПоСсылкам): У пользователя недостаточно прав на исполнение операции над базой данных.
объект: 'Справочник.БлаБлаБла'; право: 'Чтение'"

у пользователя нет прав на чтение, но процедура запускается из привилегированного модуля. Можно ли решить данную проблему не добавляю роли пользователя право на чтение?
1 ZanderZ
 
16.10.12
05:34
нет
2 МастерВопросов
 
16.10.12
05:35
Ставь точки останова и проверяй методом ПривилегированныйРежим ()


Может в этом дело:

Глобальный контекст (Global context)
УстановитьПривилегированныйРежим (SetPrivilegedMode)
...

Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
По умолчанию привилегированный режим выключен.
3 МастерВопросов
 
16.10.12
05:41
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс