20.12.2004, 11:52 | #1 |
MCTS
|
Странное поведение RLS:
есть метод: <div class='XPPtop'>X++</div><div class='XPP'> [color=:blue]while[/color] [color=:blue]select[/color] ... [color=:blue]from[/color] salesTable [color=:blue]where[/color] ... { tmpTable... = salesTable...; tmpTable.insert(); }</div> Добавляю перед этим кодом: <div class='XPPtop'>X++</div><div class='XPP'> salesTable.recordLevelSecurity([color=:blue]true[/color]);</div> Для salesTable сделаны настройки RLS. RLS работает, но только на 2 уровневой конфигурации! Принудительно переношу выполнение метода на клиента. Начинает работать и в 3 уровневой конфигурации! А как мне её заставить работать в 3 уровневой конфигурации на сервере? Причём, Аксаптовский мониторинг запросов к БД показывает, что при 2 уровневой конфигурации RLS накладывается на salesTable, а при 3 уровневой на tmpTable!
__________________
Удачи. |
|