> AN> Как можно узнать, есть ли коллизии с правами в БД? Т.е. операции с > AN> грантами с одними объектами влияют на гранты других объектов? > > Ты об чем?
Вообще подозрение на порчу базы, но gfix ничего не обнаружил, b\r ситуацию не изменил. 1. User1 имеет права на роль USERROLE, USERROLE на SELECT из TABLE1 2. User2 имеет права на процедуру PROC1, PROC1 имеет все права на TABLE2, TABLE3 (в процедуре используется только TABLE2 и TABLE3) TABLE1 и TABLE2 связей между собой не имеют. Так вот, все необходимые права в базе показываются нормально (IBExpert), однако 1 не работает (нет прав чтения из колонки TABLE1 для USER1). Убираю грант на SELECT, ставлю обратно. Теперь не работает 2. И наоборот, переделываю 2, не работает 1.

