Вход | Регистрация
 

Не хватает прав на запуск системы в БСП

Не хватает прав на запуск системы в БСП
Я
   pvase
 
18.06.20 - 15:50
Конфа на БСП 3.1.2.208. Настроил новую роль, дал необходимые права, но при входе выдает следующую ошибку, подскажите, каких еще прав нему не хватает?

Возникла исключительная ситуация при запуске программы. Запуск программы аварийно завершен.

Нарушение прав доступа!
{ОбщийМодуль.ОбщегоНазначения.Модуль(7882)}:        Результат = МенеджерХранилища.Загрузить(КлючОбъекта, КлючНастроек(КлючНастроек),
{ОбщийМодуль.ОбщегоНазначения.Модуль(3968)}:    Возврат ХранилищеЗагрузить(ХранилищеОбщихНастроек,
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(304)}:  Результат = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить(
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(1621)}: Параметры.Вставить("ЗапрашиватьПодтверждениеПриЗавершенииПрограммы", ЗапрашиватьПодтверждениеПриЗавершенииПрограммы());
{ОбщийМодуль.СтандартныеПодсистемыВызовСервера.Модуль(116)}:    Если НЕ СтандартныеПодсистемыСервер.ДобавитьПараметрыРаботыКлиентаПриЗапуске(Параметры) Тогда
{ОбщийМодуль.СтандартныеПодсистемыКлиентПовтИсп.Модуль(56)}:    ПараметрыКлиента = СтандартныеПодсистемыВызовСервера.ПараметрыРаботыКлиентаПриЗапуске(Параметры);
{ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(504)}:  Возврат СтандартныеПодсистемыКлиентПовтИсп.ПараметрыРаботыКлиентаПриЗапуске();
{ОбщийМодуль.ОбщегоНазначенияКлиент.Модуль(169)}:       ИменаПодсистем = СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиентаПриЗапуске().ИменаПодсистем;
{ОбщийМодуль.ИнтеграцияПодсистемБСПКлиент.Модуль(69)}:  Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ОценкаПроизводительности") Тогда
{ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(942)}:      ИнтеграцияПодсистемБСПКлиент.ПередНачаломРаботыСистемы(Параметры);
{ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(267)}:  ВыполнитьОбработкуОповещения(Параметры.ОбработкаПродолжения);
{МодульУправляемогоПриложения(39)}: СтандартныеПодсистемыКлиент.ПередНачаломРаботыСистемы();

по причине:
Нарушение прав доступа!
по причине:
Нарушение прав доступа!
   pvase
 
1 - 18.06.20 - 15:51
С полными правами соответственно работает.
   timurhv
 
2 - 18.06.20 - 16:03
(0) так "БазовыеПраваБСП" есть у пользователя?
   Фрэнки
 
3 - 18.06.20 - 16:04
ну так на самом деле из всего списка строк в этом сообщении об ошибке важна только самая первая. Сбойнуло именно в ней. Остальные - стэк процедур/функций вызов для анализа, если что-то сложное будет.

Я бы поставил точку останова и глянул, что это за объект такой МенеджерХранилища, как он представлен в типах
   Фрэнки
 
4 - 18.06.20 - 16:05
(2) он же вроде хочет в одну роль все впихнуть.
   timurhv
 
5 - 18.06.20 - 16:06
(2) + СохранениеДанныхПользователя
   Фрэнки
 
6 - 18.06.20 - 16:06
М тогда по МенеджеруХранилища определить на какие права он или оно подвязано... может и в самом деле, отдельная роль с БазовыеПраваБСП должна выручать.
   Фрэнки
 
7 - 18.06.20 - 16:08
вот эта штуковина, скорей всего, должна быть определена в профиле Пользователя, как одна из доступных ролей или доступных подсистем.

Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ОценкаПроизводительности") Тогда
   timurhv
 
8 - 18.06.20 - 16:11
   pvase
 
9 - 18.06.20 - 16:26
Помогло вот это: Добавить в код - УстановитьПривилегированныйРежим(Истина);
БазовыеПраваБСП - были, не помогало. СохранениеДанныхПользователя - устанавливал - та же беда.
Думаю что может быть проблема, что я вместо стандартного хранилища использую добавленное в метаданные хранилище.
   Фрэнки
 
10 - 18.06.20 - 18:18
(9) значит где-то все-таки прописаны, что права там Полные на самом деле. Но решено и ладно. Должно работать.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Миста — веселый ресурс со своими эксклюзивными тараканами Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.