Имя: Пароль:
1C
1С v8
параметры сеанса, нарушение прав доступа
0 tesei
 
29.10.12
09:00
после перехода УТ 10.3 с 8.1 на 8.2 (дописанная) у пользователей с обычными (не полными) правами ошибка доступа к чтению нетипового параметра сеанса, в разных модулях. База SQL. Права на чтение/запись параметра сеанса есть. Что можно сделать, кроме того чтобы раздать всем полные права?
1 Maxus43
 
29.10.12
09:10
в ЖР ошибка какая? РЛС включен?
2 tesei
 
29.10.12
09:19
(1) В ЖР: Ошибка при получении значения атрибута контекста (ПолныйДоступКОрганизациям)
настройки РЛС не делались.
3 Maxus43
 
29.10.12
09:26
как устанавливаеш? код
4 tesei
 
29.10.12
09:29
Процедура ПриНачалеРаботыСистемы()
   
   ПараметрыСеанса.ПолныйДоступКОрганизациям = Ложь;

код в 8.1 работал
5 pessok
 
29.10.12
09:33
а все потому, что это должно быть в ПВХ ПраваПользователей :)
6 Maxus43
 
29.10.12
09:34
(4) вощето параметры сеанса устанавливаются в Модуле Сеанса, а не в других извращённых местах
7 Maxus43
 
29.10.12
09:34
+ проверь права на получение и установку параметра. Роли пользователь дай лучше все права на параметры
8 tesei
 
29.10.12
09:45
(5) ПВХ не очень подходит, ведь это действительно параметр сеанса, а не настройка пользователя

(7) запись ПС победил в модуле сеанса. Осталась ошибка в чтении добавленного общего модуля.
9 Maxus43
 
29.10.12
09:46
чтения чего?
10 tesei
 
29.10.12
09:52
(9)
   Если Не ПараметрыСеанса._ПолныйДоступКОрганизациям Тогда

по причине:
Нарушение прав доступа!
11 tesei
 
29.10.12
10:07
буду признателен если поможете разобраться с (10)
12 Maxus43
 
29.10.12
10:11
права. У роли Пользователь есть права на этот параметр?
13 tesei
 
29.10.12
10:15
(12) спасибо, все заработало. Ошибка тупейшая - права проверял в старом конфигураторе 8.1 :)