| 
    
        
     
     | 
    
  | 
Недостаточно прав доступа, мистика | ☑ | ||
|---|---|---|---|---|
| 
    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 
 | 
         
        разобралсо     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |