Para modificar un procedimiento el usuario debe ser el dueño del procedimiento o tener el privilegio del sistema ALTER ANY PROCEDURE.