Offro il seguente modo semiautomatico, che non automatizza il tuo compito, ma riduce la ricerca e la sostituzione.
Se stai usando SQL*Plus, puoi eseguire un file con la seguente sintassi:
@myscriptfile.sql
Se vuoi farlo una volta per ogni schema, puoi generare il codice interrogando il dizionario:
select 'ALTER SESSION SET current_schema = ' || owner || ';
@myscriptfile.sql'
from dba_users
where <your filter>;
Quindi dovresti semplicemente copiare/incollare il risultato di quella query in sqlplus. Probabilmente è possibile eseguire lo spooling di questo file ed eseguirlo.