Имя: Пароль:
1C
 
У пользователя недостаточно прав на исполнение операции над базой данных.
0 фпк1сл
 
09.03.23
15:46
Доброго времени суток. База ЕРП 2.5.8 с установленным бит финанс. Имеем документ "Форма ввода бюджета", есть пользователь с ролями, позволяющими редактировать этот документ. При открытии формы списка, ни одного документа не видно, хотя они есть. При попытке записать документ получаем ошибку "У пользователя недостаточно прав на исполнение операции над базой данных.".
Выполняем запрос в консоли
"ВЫБРАТЬ
Документ.Ссылка КАК Ссылка
ИЗ
Документ.бит_ФормаВводаБюджета КАК Документ";
Получаем результат "У пользователя недостаточно прав на исполнение операции над базой данных."  Если выполнить с ВЫБРАТЬ РАЗРЕШЕННЫЕ, то без ошибок просто пустой результат в итоге.
Под пользователем с полными правами все отлично. И самое главное - НЕ включено ограничение доступа на уровне записей.
Подскажите в чем может быть дело.
1 Aleksey
 
09.03.23
16:03
топай в ЖР и смотри куда нет доступа
2 Волшебник
 
модератор
09.03.23
16:08
>> При попытке записать документ

возможно, нет прав на запись куда-то
3 фпк1сл
 
09.03.23
16:29
Событие: Доступ. Отказ в доступе
Метаданные: Документ. Форма ввода бюджета.
Отказ действия: Добавление

Буду ставить эксперименты дальше.
4 фпк1сл
 
09.03.23
16:44
Удалил из роли ограничения доступа к данным, все заработало. Мне не понятно - почему эти ограничения применяются при выключенном RLS.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший