Есть некая таблица - набор записей или несколько элементов справочника или документа. Под полным набором прав выбираются последовательно (A,B,C,D,E). Вот вопрос как при RLS, а именно записи B и D под неким набором записи. Мы пишем запрос вида
ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 3
Что вернёт запрос? Вернёт он три записи A,C,E или две A,C, то есть интерпретатор сначала выполнит ВЫБРАТЬ РАЗРЕШЕННЫЕ и потом наложит ВЫБРАТЬ ПЕРВЫЕ 3 или наоборот выполнит ВЫБРАТЬ ПЕРВЫЕ 3 и потом наложит ВЫБРАТЬ РАЗРЕШЕННЫЕ
Поскольку рлс это джоин к запросу то будет именно так сначала отберет разрешенные а затем первые 3
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший