Código SQL
[-]P.RDB$PROCEDURE_SOURCE = NULL
Eliminar el código fuente. En Firebird 3 no funciona como en Firebird 2.5 y se obtiene el mensaje "... UPDATE operation is not allowed for system table RDB$PROCEDURES." Se menciona como una mejora de seguridad en:
http://tracker.firebirdsql.org/browse/CORE-4507
Dmitry Yemanov nos dice (en el 2014):
"The ability to explicitly set the source code to NULL is restored. All other kinds of direct modifications are still prohibited. Later (v4?) it will be replaced with a proper solution, be it special permissions or new DDL command or whatever else."
Sin embargo explícitamente no se encuentra la forma. En mi caso la conexión se realiza con el usuario SYSDBA.