Имя: Пароль:
1C
 
СКД, У пользователя недостаточно прав...
0 Andrey07070707
 
21.04.09
11:08
Добрый день, Ситуация такая: написал отчет в СКД, в нем 3 набора данных(запросы). в каждом использованно ВЫБРАТЬ РАЗРЕШЕННЫЕ. Отчет работал нормально и обрабатывал данные корректно. потом базу перенесли на SQL. и теперь вот такая проблема
_____________________________________
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных3"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса "У пользователя недостаточно прав на исполнение операции над базой данных.
объект: 'Document.КомплектацияНоменклатуры(Документ.КомплектацияНоменклатуры)'; право: 'Чтение'
Таблица: 'Document151', SDBL-команда: 'SELECT'."
по причине:
У пользователя недостаточно прав на исполнение
_____________________________________
как с этим бороться?
1 ТелепатБот
 
гуру
21.04.09
11:08
2 Andrey07070707
 
21.04.09
11:13
(+0) причем данная ошибка вылетает только если нет документов в данном периоде.
3 Чес
 
21.04.09
11:15
РАЗРЕШЕННЫЕ
4 Andrey07070707
 
21.04.09
11:16
(3)так я и выбираю РАЗРЕШЕННЫЕ
5 Чес
 
21.04.09
11:18
(4) А галочка стоит на чтение у Комплектации?
6 DrWatson
 
21.04.09
11:19
Обычно у роли "Пользователь" разрешено чтение с RLS "ГДЕ Ложь". У Вас такая роль назначена, настроена так же?
7 Andrey07070707
 
21.04.09
11:34
(5) галочка не стоит. но мне и не нужно чтобы запрос обрабатывал данный документ. поидее если стоит "ВыбратьРазрешенные", то запрос не должен обрабатывать запрещенные объекты.
(6) Я сам не имею доступа к SQL-ной конфе, а в файловой версии я такого не нашел. Сейчас буду требовать показать мне эти настройки. Спасибо за мысль.
8 DrWatson
 
21.04.09
11:39
(7) Поставьте такие настройки для эксперимента. Не знаю точно, но возможно если вообще нет чтения, то даже ВыбратьРазрешенные не поможет. А вот RLS "ГДЕ Ложь" и чтения не даст и запрос не обвалит.
9 Andrey07070707
 
22.04.09
06:28
(8)Разобрался, Да так можно сделать. Но может есть другой способ? И еще интересно почему этот отчет работает в файловом варианте, и в SQL-ном (до определенной даты(возможно после нее нет документов))
10 Andrey07070707
 
22.04.09
06:46
(+9) посмотрел, документы есть. но после определенного числа отчет нехочет работать. руководство тоже думаю не одобрит решения под каждый отчет менять права.(узурпаторы :) )
11 Andrey07070707
 
23.04.09
07:39
проблема решилась Изменением схемы компоновки. вместо 2-ух наборов данных пришлось использовать один, и соответственно использовать не внешнее левое соединение а внутреннее.
12 Andrey07070707
 
23.04.09
07:39
Всем спасибо.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс