#0
by КВАДРО2
Замучался, неужель разработчики не могут такому механизму RLS придумать что-нгибудь типа отладки. Тестирую права пользователя, вадется сообщение "У пользователя недостаточно прав на исполнение операций над базой данных" и все. Где , кого, чего не понятно, прошерстил роль вдоль и поперек, все нормально. Кто как делает отладку RLS? Может я отсал от жизни и есть механизмы?
#6
by Vozhd
Есть самый галвный механизм - мозг! Мне вот всегда интересно, как люди умудряются что-то разработать, но при этом вопросом отладки и тестирования озадачиваются только тогда, когда полезли ошибки? Нафига вообще браться за разработку чего-либо, если не думаешь о том, как потом будешь проверять степень достижения результата?
#8
by selenat
"Мне вот всегда интересно, как люди умудряются что-то разработать, но при этом вопросом отладки и тестирования озадачиваются только тогда, когда полезли ошибки?" Это к чему? Почему ты решил, что автор поступает так? ИМХО прав. Дали мощный инструмент без возможности нормального контроля за его работой... То, что при тестировании не всегда удается смоделировать все рабочие ситуации даже опытному программисту - реальность...
#10
by КВАДРО2
Видимо RLS не делали, а умначают сидят тут, у нас уже второй год как успешно эксплуатируется RLS, роли отлажаивали отладчиком, сейчас в одной из ролей неделю не могу победить проблему, на стадии написи документа уже выкасивает "Недостатточно прав", при это в процедуры "при записи", "перед записью" не заходит, точки останова не срабатывают.. вот думал мож кто-нить по другому отлавливает такие ситуации... Умники мать вашу.
#12
by Vozhd
"Почему ты решил, что автор поступает так?" - потому, что именно так это описал. "мощный инструмент" и "без возможности нормального контроля за его работой" как-то не сочетаются в моем сознании. "при тестировании не всегда удается смоделировать все рабочие ситуации" только неопытному и очень торопливому программисту, которому глубоко плевать на результат, ибо и так сойдет. Дык идите работать в 1С и исправьте эту ситуацию сами :-)
#14
by ВопросНаЗасыпку
мучился тут с рлс в ЗУП - движения формировались с перерасчетами в закрытых периодах (просто появлялось "Недостаточно прав" при проведении), пришлось переписать проведение дока с построчной проверкой движений - ору на кривое
#18
by хм
2 1. Попробуй включи в отладчике режим "останавливаться по ошибке". 2. Запрос RLS в консоль запросов. Естественно немного модифицировав ... 2 Самоутверждаетесь молодой человек? По типу прочитав все должны решить что "мозг" у вас есть?
#20
by selenat
(18.3) ИМХО это синдром улю. Типа звездной болезни. Тока у того есть некоторые основания для своих высказываний..
#28
by Vozhd
Ничего не могу поделать, в детстве был приучен давать дурацкие ответы на дурацкие вопросы...
#29
by хм
Обоснуй в чем именно по твоему мнению вопрос в дурацкий? Если ты знаешь как справиться с его проблеммой легко и просто раскажи - здесь всем , включая автора ветки будет очень интересно! Но что то меня терзают смунтные сомнения что ты на такое способен! Всегда легче прокричать "да это же так просто! Тот кто задает такой вопрос не имеет права носить звание человека! и.т.д. .."
#30
by Vozhd
Берешь консоль запросов (или любой ее аналог) и тестируешь свои права доступа. Что же тут непонятного? Но все равно буду настаивать на том, что если "прошерстил роль вдоль и поперек, все нормально", но все равно не работает, то вопрос дурацкий.
#31
by КВАДРО2
Суть вопроса была не в том почему не рабоает и т.д., а я просил поделится мыслями кто, как проводит отладку RLS
#32
by Vozhd
Отладка всех запросов производится практически одинаково (кроме редких случаев, когда консоль запросов работает некорректно)
#33
by КВАДРО2
Запрос RLS отрабатывает нормально, при записи документа видимо цепляется какой-то прааметр какоголибо объекта на который нет доступа, рыть всеь код нету времени да время на это жалко..... ну раз никак то буду думать
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v7: ЗУП Основные начисления
- как программно изменить время документа
- Как получить ссылку на объект в перечисление по его значению?
- 1С:Автомойка
- Перестала отображаться картинка на форме (1С 8.1)
- Добавить счета в Список значений
- Строку в список значений
- Как узнать ProgID класса COM Microsoft Office Document Imaging 12.0 Type Li
- Отловить пометку в списке значений
- Эффективный способ конкатенации строк в 1С
- Ошибка разделения данных при доступе к ...users.usr
- тестовые задания по ЗиК 77
- установить тип значения созданной программно колонки
- УПС-ник пищит
- Плагин для Total Commander для просмотра ert-файлов
- программа учета товара по заявкам на C# для КПК
- v7: про автоматическое заполнение баланса в 1С 8.0 и 7.7
- Разные партии по разной цене
- КД2: Выгрузка только измененных объектов
- аналог функции 7.7 КаталогИБ()