Firebird

Кто-то, когда-то, как-то удалил процедуру REP_UNMARKETABLE_CHECK, но GRANT для неё остался в DDL для процедуры REP_UNMARKETABLE: GRANT EXECUTE ON PROCEDURE REP_UNMARKETABLE TO PROCEDURE REP_UNMARKETABLE_CHECK; REVOKE для данного GRANT выполнялся с ошибкой: revoke execute on procedure REP_UNMARKETABLE from procedure REP_UNMARKETABLE_CHECK;Statement failed, SQLSTATE = 42000unsuccessful metadata update-REVOKE failed-Procedure REP_UNMARKETABLE_CHECK does not exist Идея крайне проста, нужно создать…

Read More Firebird — отзыв GRANT для несуществующей процедуры

Было необходимо разобраться, почему в только что созданной, в принципе рабочей, БД под Firebird 2.1.3 случились следующие ошибки: При выполнении запросов (например SELECT * FROM thistable) с какого угодно клиентского SQL менеджера (EMS SQL Manager for Firebird, IB-Expert, самоделка на ADO компонентах), вылазила ошибка SQL error 204 table unknown, хотя сама табличка в БД есть…

Read More Firebird 2.1.3 — SQL error 204 table unknown
Яндекс.Метрика