|
Недостаточно прав доступа, мистика | ☑ | ||
---|---|---|---|---|
0
Stim
11.09.14
✎
14:22
|
Есть типовая БП 1.6, польз с типовыми ролями бух и главбух
Под этим польз нельзя открыть операцию бух, если в счете есть хоть одно субконто. Выдает ошибку прав доступа, при этом никаких записей в жр нет. Движения - читаются, док со счетами без субконто - читается. Пвх виды субконто - доступно для чтения. Контрагенты, договоры - доступно, а операция со счетом 60.01 не откроется. отладчик показывает, что передОткрытием - проходит без отказа, ПриОткрытии - не доходит, а между ними ничего не выполняется(замер произв-ти). Что это может быть и как исправить? |
|||
1
shuhard
11.09.14
✎
14:23
|
(0)[Выдает ошибку прав доступа, при этом никаких записей в жр нет. ]
ошибка настолько секретная, что не рискнул выложить её текст на форум ? |
|||
2
Stim
11.09.14
✎
14:27
|
(1) скрин не выложу, я с телефона. Текст:
У пользователя недостаточно прав на исполнение операции над базой данных |
|||
3
Stim
11.09.14
✎
14:29
|
+ при том, что движения, в том числе в форме списка - читает
|
|||
4
shuhard
11.09.14
✎
14:29
|
(2) и что ты хотел узнать на форуме про RLS ?
|
|||
5
vde69
11.09.14
✎
14:30
|
(2) на все типы которые описаны в ВидыСубконтоХозрасчетные должен быть доступ к таблице
|
|||
6
vde69
11.09.14
✎
14:31
|
(5) то есть если там в типах стоит справочник.золото - значит у пользователя должены быить права на него хотя-бы с рельсой "где ложь"
|
|||
7
vde69
11.09.14
✎
14:32
|
(5)+ такое бывает если ты самовольно расширяешь выды субконто....
|
|||
8
Azverin
11.09.14
✎
14:37
|
(0) попробуйте создать нового пользователя с такими же правами.
|
|||
9
Stim
11.09.14
✎
14:38
|
(7) но почему доступны движения документа, а форма, на которую выведены движения - недоступна? При том, что код модуля объекта я закомментил и код процедур формы перед открытием и при открытии -так же закомментил.
|
|||
10
Stim
11.09.14
✎
14:39
|
(8) я развернул новую файловую базу, в ней та же ошибка
|
|||
11
vde69
11.09.14
✎
14:40
|
(9) там где тип определен (есть значение) - все ок, там где есть хоть одно поле с неопределенным типом - ж...а по тому как идет запрос по всем типам субконто и если получаем отказ по одному типу имеем сабж
|
|||
12
shuhard
11.09.14
✎
14:40
|
(9)
(10) это RLS - отключи его и будет о чем разговаривать |
|||
13
Stim
11.09.14
✎
14:42
|
(12) как отключить рлс по всем объектам?
|
|||
14
vde69
11.09.14
✎
14:43
|
(13) RLS тут не причем....
|
|||
15
Stim
11.09.14
✎
14:43
|
И как бы понять, на каком объекте сыпется? ЖР ошибок не пишет
|
|||
16
shuhard
11.09.14
✎
14:46
|
(14) ты хорошо подумал ?
сообщение [У пользователя недостаточно прав на исполнение операции над базой данных] выдает RLS и это не обсуждается |
|||
17
vde69
11.09.14
✎
14:49
|
(16) не только, такое сообщение выдает отказ запроса типа.
то есть такую ошибку выдается в том случае когда нелья локализовать номер строки где ошибка, это или рельса или вставляемые платформой дополнительные запросы |
|||
18
shuhard
11.09.14
✎
14:50
|
(17)[не только,]
значить надо отключить RLS и это сузит круг подозреваемых |
|||
19
Stim
11.09.14
✎
14:52
|
(7) Конфа полностью типовая
|
|||
20
Stim
11.09.14
✎
14:53
|
+ удалил все пользовательские планы видов характеристик. Не помогло
|
|||
21
vde69
11.09.14
✎
14:53
|
(18) рельса работает по принцепу разрешения, не думаю, что там что-то ковыряли,
а вот добавит аналитику в план счетов - это часто делают... по этому нужно смотреть обьекты без ключиков и к ним смотреть доступ у роли бух |
|||
22
Stim
11.09.14
✎
15:11
|
Помогло изменение совместимости конфы с 8.1 на 8.2.16
При том, что выполняю все на платформе 8.3.4 Не знаю, что это было |
|||
23
Stim
11.09.14
✎
15:17
|
+ возможно трабл из-за Версий данных, которых в 8.1 не было.
так что, разворачивая старый бекап на новой платформе - будьте готовы к ошибкам прав доступа |
|||
24
Stim
12.09.14
✎
21:10
|
разобралсо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |