Необходимо для каждого права пользователя получить в дружелюбной форме список объектов и значения каждого права для него. Может у кого есть уже обработка, чтобы не изобретать велосипед.
(2) не подходит. Нужен перечень объектов, по ктором есть минимальные права доступа(хотя бы чтение). Все остальные объекты не должны быть в списке. Т.е как бы карточка для каждого пользовательского права. Чтобы можно было распечатать и вся информация сразу видна, к чему есть доступ и какой. А то смотришь пользовательское право, которое настраивал 2 года назад и начинаешь по всем объектам лазить и смотреть какие права выставлены. Неудобно!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший