LS> Given that system tables are no longer able to be directly LS> manipulated, source SQL can no longer be deleted/removed. I would LS> propose that gbak should no longer backup BLR, only source SQL and LS> have the SQL recompiled on restore. If the recompile failed, the LS> object would be marked as "Invalid"
It is still possible to erase source code of procedures and triggers updating the system tables. This trick needs to exists until someone find a better way to protect the source from spies. []s Carlos http://www.firebirdnews.org FireBase - http://www.FireBase.com.br Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel