#0
by Sabbath
Есть две УТ 11. Одна рабочая серверная, другая копия файловая. Данные разные, это старая копия. Конфигурации почти не отличаются, есть небольшие отличия по составу объектов, которые тут роли не играют. Пытаюсь настроить права для работы с новым не типовым отчетом. Пользователи разные, но профили групп доступа имеют идентичный набор ролей. Разные пользователи, т.к. в копии другие данные и такого пользователя тупо нет. Роли в конфигурации идентичны. На рабочей базе ошибка, на тестовой - нет. Текст ошибки получил запуском рабочей базы под этим пользователем, подключившись к этому сеансу отладчиком Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата' по причине: {Отчет.ТутИмяОтчета.МодульОбъекта}: Ошибка при вызове метода контекста (Вывести) ПроцессорВывода.Вывести(ПроцессорКомпоновки, Истина); по причине: Ошибка вывода результата по причине: Ошибка при выводе результата по причине: Ошибка получения данных по причине: Ошибка создания набора данных "ТутИмяНабораДанныхОбъединение" по причине: Ошибка при исполнении запроса набора данных по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных. Из текста выходит, что этот набор данных объединение не создается, т.к. ошибка в исполнении запроса. Но ведь права одинаковы. Почему в одной базе ругается, а в другой нет. Отличия в данных и в том, что одна база серверная, другая файловая. Может быть в теории проблема из-за того что серверный вариант? Как вообще начать копать в правильном направлении? Подскажите методику
#1
by Feunoir
Значит не одинаковы. Заглянуть в журнал регистрации и в ТЖ - посмотреть на какой таблице валится. Внимательно посмотреть на таблицы запроса, проанализировать RLS этих таблиц. Может в тестовой базе вообще RLS отключен.
#2
by Sabbath
1) в журнале регистраиции я увижу не ту же самую ошибку, что написал? 2) ТЖ - это что? 3) РЛС отключен это что? Если в ролях прописать ограничение доступа, то этого не достаточно?
#3
by Feunoir
В журнале регистрации можно увидеть событие "Доступ. Отказ в доступе". И там уже какое действие и на каких метаданных. ТЖ это технологический журнал. РЛС в типовых включается и отключается в настройках - "Использовать разделение доступа по..." Если РЛС не типовой - может быть что-то аналогичное.
#4
by Sabbath
Вот. В журнале регистрации увидел отказ в доступе Чтение одного рег сведений и одного документа. В роли, которую я настраиваю, доступно чтение и просмотр документа, но есть ограничение доступа по складу В регистре то же самое
#6
by Feunoir
Вот и ответ. В основной базе есть документы и записи регистра по тому складу, который читать пользователю нельзя. В тестовой базе таких записей нет. Поэтому в тестовой базе нет ошибки, а в основной - есть. Вообще. Все запросы, которые делаются по таблицам с РЛС обязательно должны содержать ключевое слово РАЗРЕШЕННЫЕ ...
#7
by Sabbath
т.е. думаешь, "разрешенные" поможет в этом случае? На самом деле то, что ты описал, похоже на правду. В тестовой и правда мало документов и др. данных.
#8
by Lama12
Точно включен РЛС. Пора разбираться что за штука такая. Просто добавить РАЗРЕШЕННЫЕ может не верно. Надо знать логику разграничения прав.
#9
by Feunoir
Ну да. В некоторых случая надо запрос выполнять в привилегированном режиме. Но это следующая серия. И "РАЗРЕШЕННЫЕ" даже в этом случае не помешает.
#10
by Lama12
Я немного про другое. Могут быть ситуации когда отчет и ли документ могут корректно работать только тогда когда имеют доступ ко всей информации. Когда мы добавляем Разрешенные мы исключаем информацию к которой нет доступа из анализа. В результате анализ может быть не полноценным. Т.е. мы устраняем программную ошибку, но создаем логическую. А так, да. РАЗРЕШЕННЫЕ или в привилегированном режиме.
#11
by Feunoir
>Могут быть ситуации когда отчет и ли документ могут корректно работать только тогда когда имеют доступ ко всей информации. Я это и имел ввиду когда говорил про привилегированный режим. Я сейчас к управлению автотранспортом RLS прикручиваю. Половина функций в защищённой обработке и ни в одном запросе нет РАЗРЕШЕННЫЕ. Ужас.
#12
by Sabbath
проверил отчет, действительно, в некоторых местах не хватало "разрешенные", хотя в большинстве было.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- "Недостаточно прав для доступа к данным"
- У пользователя недостаточно прав для операции над базой данных.
- Ошибка "Недостаточно памяти"
- Настройка прав: чем отличается право на редактирование от права на изменение?
- rls: У пользователя недостаточно прав на исполнение операции над базой данн
- У пользователя недостаточно прав на исполнение операции над базой данных
- Недостаточно прав при неоперативном проведении
- УПП "У пользователя недостаточно прав на исполнение операции над базой данных"
- У пользователя недостаточно прав на исполнение операции над базой данных
- У пользователя недостаточно прав на исполнение операции над базой данных
- У пользователя недостаточно прав на исполнение операции над базой данных
- 1С 8.2 УПП 1.3 При загрузке бызы на сервер выдает ошибку - Недостаточно памяти..?
В этой группе 1С
- Как найти по навигационной ссылке документ.
- Настройка новой роли в БП 3.0
- Защита RDP подключений прокси-сервером
- Вставка строк на листе Excel с сохранением формата и формул
- ЭЦП в УПП при оформлении внутренних документов
- Мобильное приложение 8.3.8.58, печать на Zebra GC420t с принтсервером ZebraNet.
- 1с Розница на два компьютора
- Изменить размер каталогов в Linux
- Работа с файлами с помощью 1с8.3
- 8.3. Пересчитывать поле списка документов при проведении документа.
- Импорт номенклатуры в 1С:УТ 11.2 из 1С:Битрикс
- как программно изменять видимость колонок список документов
- Комплексная Автоматизация Производство из давальческого сырья
- фпринт 22 птк 1С розница 2.2
- Атол Драйвер ККМ 8 - проблема с установкой в 1С, пора доставать бубен
- ЗУП 2.5 больничный за прошлый период вместо з.п.
- ЗУП 2.5 вычет НДФЛ равен доходу
- Как получить ссылку на справочник внешних обработок в открытой форме УТ10.3?
- Превышен максимальный расход памяти
- Внешние отчеты/обработки/пф в ERP