Нарушение прав доступа
|
|
vpbi4 | Дата: Пятница, 19.04.2024, 15:06 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
|
Словил снова Нарушение прав доступа. Роль ИР Разработчик у пользователя есть
Ошибка через 05:37 фонового задания "Подбор и обработка объектов БД (ИР). Обработка объектов ИзменитьДобавитьСтроку": Нарушение прав доступа! {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(30547)}: ВызватьИсключение РезультатОбработки; {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(30459)}: НомераСвободныхПотоков = ОбновитьПотокиОбработкиОбъектовЛкс(СтруктураПотоков); {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(30413)}: ЗапуститьПотокОбработкиПорцииЛкс(СтруктураПотоков); {ИнструментыРазработчикаTormozit Обработка.ирПодборИОбработкаОбъектов.МодульОбъекта(534)}: ирОбщий.ДобавитьОбъектВОчередьМногопоточнойОбработкиЛкс(СтруктураПотоков, ПараметрыОбработкиОбъекта, СтрокиРезультатовОбъекта); {ИнструментыРазработчикаTormozit Обработка.ирПодборИОбработкаОбъектов.МодульОбъекта(479)}: ДобавитьОбъектВОчередьОбработки(ТипТаблицы, СтруктураКлючаОбъектаДоп, СтруктураКлючаОбъекта, СтруктураКлючаСтроки, КопияСтрокОбъекта, ПараметрыОбработки, ТранзакцииРазрешены, {(1)}:Обработка.ВыполнитьГрупповуюОбработку(ПараметрыЗадания) {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(22669)}: Результат = Вычислить("Обработка." + ИмяМетодаОбработки + "(ПараметрыЗадания)");
Сообщение отредактировал vpbi4 - Пятница, 19.04.2024, 15:09 |
|
| |
tormozit | Дата: Пятница, 19.04.2024, 22:10 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
| Укажи 1. что ты делал перед появлением ошибки и в каком инструменте, желательно с картинкой 2. событие "Доступ. Отказ в доступе" предшествующее ошибке из журнала регистрации 3. почему считаешь что она не справедлива
|
|
| |
vpbi4 | Дата: Пятница, 19.04.2024, 23:13 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
| 1. Изменение реквизита Комментарий в документе Заказ клиента, ~45000 объектов инструментом Подбор и обработка объектов, на сервере, 8 потоков по 5 объектов, словил 2 раза (первый раз на 37 секунде, второй на 5:37), после чего успешно доделал на клиенте вместо сервера. 2. Само событие: Нарушение прав доступа!{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(30547)}:ВызватьИсключение РезультатОбработки; {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(30459)}:НомераСвободныхПотоков = ОбновитьПотокиОбработкиОбъектовЛкс(СтруктураПотоков); {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(30413)}:ЗапуститьПотокОбработкиПорцииЛкс(СтруктураПотоков); {ИнструментыРазработчикаTormozit Обработка.ирПодборИОбработкаОбъектов.МодульОбъекта(534)}:ирОбщий.ДобавитьОбъектВОчередьМногопоточнойОбработкиЛкс(СтруктураПотоков, ПараметрыОбработкиОбъекта, СтрокиРезультатовОбъекта); {ИнструментыРазработчикаTormozit Обработка.ирПодборИОбработкаОбъектов.МодульОбъекта(479)}:ДобавитьОбъектВОчередьОбработки(ТипТаблицы, СтруктураКлючаОбъектаДоп, СтруктураКлючаОбъекта, СтруктураКлючаСтроки, КопияСтрокОбъекта, ПараметрыОбработки, ТранзакцииРазрешены, {(1)}:Обработка.ВыполнитьГрупповуюОбработку(ПараметрыЗадания) {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(22669)}:Результат = Вычислить("Обработка." + ИмяМетодаОбработки + "(ПараметрыЗадания)"); 3. Не могу понять, почему доступность роли ИР Разработчик вызвала ошибку выполнения фонового задания.
Сообщение отредактировал vpbi4 - Суббота, 20.04.2024, 00:23 |
|
| |
tormozit | Дата: Пятница, 19.04.2024, 23:35 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
| Нужен п. 2 событие "Доступ. Отказ в доступе" из журнала регистрации предшествующее ошибке. Если его нет, то показать фрагмент журнала регистрации непосредственно перед ошибкой с отбором по сеансу ошибки.
|
|
| |
vpbi4 | Дата: Пятница, 19.04.2024, 23:46 | Сообщение # 5 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
| События нет, привожу фрагмент ЖР
Сообщение отредактировал vpbi4 - Суббота, 20.04.2024, 00:23 |
|
| |
tormozit | Дата: Пятница, 19.04.2024, 23:47 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
| Покажи журнал регистрации с отбором по событию "Пользователи. Изменение" от всех сеансов
|
|
| |
vpbi4 | Дата: Пятница, 19.04.2024, 23:55 | Сообщение # 7 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
| Да, теперь более понятно, но как решить не ясно
Сообщение отредактировал vpbi4 - Суббота, 20.04.2024, 00:23 |
|
| |
tormozit | Дата: Пятница, 19.04.2024, 23:55 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
| Возможно БСП удаляет роли ИР текущего пользователя. Потом пробуй https://devtool1c.ucoz.ru/load....-1-0-25
|
|
| |
vpbi4 | Дата: Пятница, 19.04.2024, 23:57 | Сообщение # 9 |
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Оффлайн
| Ок, спасибо
|
|
| |
tormozit | Дата: Пятница, 19.04.2024, 23:59 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
| (7) Судя по твоему журналу, другой пользователь зашел и перезаписал элемент справочника твоего пользователя. А это вызывало в свою очередь сброс всех добавленных в обход БСП полей твоему пользователю ИБ.
|
|
| |
tormozit | Дата: Суббота, 20.04.2024, 08:18 | Сообщение # 11 |
Генералиссимус
Группа: Администраторы
Сообщений: 6195
Репутация: 159
Статус: Оффлайн
| Еще можно снизить частоту запуска фоновых заданий путем увеличения размера порции. Еще можно установить количество потоков в 1. Тогда фоновое задание будет всегда одно.
|
|
| |