не работают привилегии после бэкапа
Добавлено: 04 янв 2010, 18:06
Проблема такова, после Restore/Backup базы перестает работать заданное право на изменение одной таблицы.
На таблицу заданы разрешения на Select, Update и Insert для нескольких пользователей, но Update ни у кого из них(кроме SYSDBA) не возможен.
no permission for update/write access to table MYTABLE
IBExpert(Менеджер прав) да и запрос "select * from RDB$USER_PRIVILEGES where rdb$relation_name='MY_TABLE'"
показывает что такое право есть!
Выхожу из этой проблемы странным способом: если под SYSDBA снять/назначить, к примеру право Select для любого пользователя, то право Update начинает работать для всех нормально.
Но после очередного Restore/Backup такой-же баг...
Может кто-то сталкивался с такой проблемой?
Таблица с одним тригером для генератора, вторичных ключей не имеет, отдельно на поля привилегий нету.
FireBird 1.55 (SuperServer)
На таблицу заданы разрешения на Select, Update и Insert для нескольких пользователей, но Update ни у кого из них(кроме SYSDBA) не возможен.
no permission for update/write access to table MYTABLE
IBExpert(Менеджер прав) да и запрос "select * from RDB$USER_PRIVILEGES where rdb$relation_name='MY_TABLE'"
показывает что такое право есть!
Выхожу из этой проблемы странным способом: если под SYSDBA снять/назначить, к примеру право Select для любого пользователя, то право Update начинает работать для всех нормально.
Но после очередного Restore/Backup такой-же баг...
Может кто-то сталкивался с такой проблемой?
Таблица с одним тригером для генератора, вторичных ключей не имеет, отдельно на поля привилегий нету.
FireBird 1.55 (SuperServer)