смысл очень простой - для роли есть разренение работы с таблицей но нет доступа к данным, а доступ к данным дается другой ролью
например
1. роль "базовые права" доступ к справочникам "Пользователи" и "ВнешниеПользователи" с RLS "ГДЕ ЛОЖЬ"
2. роль "базовые права пользователя"
3. роль базовые права внешнего пользователя"
для простых пользователей даем роли 1+2 для внешних (напрмер COM) 1+3 и не надо переписывать кучу запросов
(7) так, наверное, не "разрешение работы с таблицей и доступ к данным", а в одной роли разрешение запись/чтение, в роли номер 1 - запрет видеть нежелательное в списках на форме ))
а то данные ведь тоже - таблица...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший