|
RLS как же его поддерживать?
| ☑ |
0
1Сергей
29.03.19
✎
17:01
|
Коллеги, помогите, пожалуйста.
У пользователя некий отчет не работает (нет доступа к данным) в (erp 2.4, если это важно). Вроде, все необходимые права даны. Как можно по быстрому найти на каком объекте оно спотыкается?
Анализ ЖР ничего внятного не показал.
Сидеть и ковырять отчет на предмет списка всех задействованных таблиц. Потом ковырять все роли, чтобы найти на какой объект у пользователя ролей нет. А если есть, то какие ограничения по РЛС. Это единственный путь? Это пипец как муторно
Неужели нельзя проще?
|
|
1
fisher
29.03.19
✎
17:06
|
Если прям по ошибке доступа падает - прямо смотришь сразу в ЖР эту ошибку, обычно пишет на каких таблицах споткнулось. Что значит "ничего внятного"? Вообще ошибки нет?
|
|
2
fisher
29.03.19
✎
17:08
|
Если Такси, можно попробовать глянуть в "О программе" - "Информация для технической поддержки".
Там тоже пишет подробную информацию о недавней ошибке.
|
|
3
1Сергей
29.03.19
✎
17:18
|
(1) нет записей об ошибке
|
|
4
1Сергей
29.03.19
✎
17:18
|
(2) тоже пусто
|
|
5
fisher
29.03.19
✎
18:04
|
Если падает по эксепшну, то очень странно.
|
|
6
1Сергей
29.03.19
✎
18:12
|
(5) не по эксепшену. Сама СКД говорит "У пользователя недостаточно прав для работы с базой данных"
|
|
7
Aleksandr N
29.03.19
✎
18:13
|
(6) А если попробовать разрешенные в запросе?
|
|
8
Cyberhawk
29.03.19
✎
20:13
|
Иногда проще (быстрее) всего через ТЖ
|
|
9
palsergeich
29.03.19
✎
20:16
|
Поле составного типа как правило является проблемой
|
|
10
1Сергей
01.04.19
✎
09:46
|
Кароче, выбрать РАЗРЕШЕННЫЕ решает всё
|
|