|
Ошибка очереди обновления прав доступа | ☑ | ||
---|---|---|---|---|
0
topbeer
21.05.14
✎
20:19
|
Всем доброго здравия, обращаюсь на форум потому что даже разработчики 1с не могут помочь по этому вопросу. Ситуация: база 1с документооборот КОРП платформа 8.2 столкнулся с такой проблемой, по ошибке пометили пользователя на удаление, теперь при попытке снять эту пометку начинается пересчет прав, но до конца очередь не уходит, доходит до (всегда по разному) определенного момента и регламентное задание обновление прав виснет, через некоторое время начинаются конфликты блокировок, и становится вообще не реально работать. Пробовал перезапускать sql server, конфликты уходят,но пользователь так и остается помеченным на удаление, в регламентных заданиях нашел процесс с обновлением прав, открыл его там такая ошибка:
{РегистрСведений.ОчередьОбновленияПравДоступа.МодульМенеджера(62)} Ошибка при вызове метода контекста (Удалить) МенеджерЗаписи.Удалить(); по причине: Конфликт блокировок при выполнении транзакции:Превышено максимальное время ожидания предоставления блокировки. Обращался к разработчикам, ничего толкового не предложили. Отпишитесь кто что знает по этой проблеме!!! |
|||
1
Лефмихалыч
21.05.14
✎
21:12
|
(0) версия ДО которая?
|
|||
2
topbeer
21.05.14
✎
21:42
|
1.3.6
|
|||
3
Мимохожий Однако
21.05.14
✎
22:15
|
Заведи нового пользователя, скопируй настройки.
|
|||
4
pumbaEO
21.05.14
✎
22:23
|
ОбменДанными.Загрузка = Истина , пробовал?
|
|||
5
topbeer
21.05.14
✎
23:11
|
(3) этот способ мне и предложили разработчики, вопрос в другом как это отразится на уже запущенных на этого пользователя задачах?
|
|||
6
topbeer
21.05.14
✎
23:15
|
(4) такой способ не пробовал, но не понятно причем тут обмен данными, это же пересчет прав, или я что то не понял, поясни пожалуйста
|
|||
7
topbeer
21.05.14
✎
23:21
|
единственное что попробую завтра удалить пользователя из всех групп доступа, сохранить и попробовать опять пересчитать, посмотрим зависнет обработка прав доступа или нет.
|
|||
8
shuhard
21.05.14
✎
23:35
|
(0)[Пробовал перезапускать sql server]
я бы в лоб на сиквеле сбросил у пользователя пометку удаления, забив на лицензионность этого приема |
|||
9
Otkr
21.05.14
✎
23:48
|
(8) Права при этом не обновятся. В ДО система прав из БСП интенсивно используется. Помеченный на удаление не имеет прав, и при снятии пометки идет пересчет прав
|
|||
10
Emvika
22.05.14
✎
01:37
|
Как вариант, а если отключить регламентное задание, снять пометку, потом опять включить регламентное задание?
ну и что-то тронуть в правах, чтоб они пересчитались уже без пометки... |
|||
11
Otkr
22.05.14
✎
01:40
|
(10) Тоже самое будет. Я бы отключил регламентное и запустил обновление прав на выхи.
|
|||
12
shuhard
22.05.14
✎
02:01
|
(9) дык права после этого можно штатным порядком натянуть
|
|||
13
Emvika
22.05.14
✎
02:12
|
(11) а пометку тогда в какой момент снимать?
я вроде примерно то же самое сказала... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |