затем мне нужно создать базу по имеющемуся скрипту
но при создании базы выпадает ошибка 104
Token unknown -ADMIN
ошибка происходит при определении прав пользователю ADMIN на объекты БД
в скрипте пользователь ADMIN используется в кавычках для определении прав на таблицы
а при отпеределении прав на исполнение процедур используется без кавычек. Слово ADMIN зарезервировано
фрагмент скрипта
GRANT DELETE, INSERT, SELECT, UPDATE, REFERENCES ON ARCHIVES TO USER A1;
GRANT DELETE, INSERT, SELECT, UPDATE, REFERENCES ON ARCHIVES TO USER A2;
GRANT DELETE, INSERT, SELECT, UPDATE, REFERENCES ON ARCHIVES TO USER A3;
GRANT DELETE, INSERT, SELECT, UPDATE, REFERENCES ON ARCHIVES TO USER ADKD;
GRANT DELETE, INSERT, SELECT, UPDATE, REFERENCES ON ARCHIVES TO USER "ADMIN";
GRANT DELETE, INSERT, SELECT, UPDATE, REFERENCES ON ARCHIVES TO USER ADMKD;
не хочу пользоваться gbak поскольку во вновь созданной базе нужно будет частично заполнять таблицы вручную, тоесть просто дополнить скрипт для isql и получить то что нужно.GRANT EXECUTE ON PROCEDURE CALC_DOCNUM TO USER A1;
GRANT EXECUTE ON PROCEDURE CALC_DOCNUM TO USER A2;
GRANT EXECUTE ON PROCEDURE CALC_DOCNUM TO USER A3;
GRANT EXECUTE ON PROCEDURE CALC_DOCNUM TO USER ADKD;
GRANT EXECUTE ON PROCEDURE CALC_DOCNUM TO USER ADMIN;
GRANT EXECUTE ON PROCEDURE CALC_DOCNUM TO USER ADMKD;
кто подскажет почему isql для пользователя ADMIN генерирует по-разному запросы для таблиц и для процедур? и что с этим делать)