BOTSCHED makes this very easy. Here is the SQL, you will have to adjust this to use MODIFY or any other FOCUS only code/approach:
UPDATE BOTSCHED
SET Caster_User = 'new_owner_id'
WHERE scheduleID = 'the_scheduleid_of_the_job_to_change'
I did this myself the other day to change a couple jobs to run under our service ID rather than the developer's ID.
** NOTE **
I am recommending you touch the backend table, this can have potentially dire effects if you miskey something. Please take backups and run the query as a select before you update anything. If you are not familiar/comfortable with this, please ask your DBA to do it for you and confirm with them that the code you give will produce the intended results.
I have never borked my backend tables this way, but want you to be aware of a potentially catastrophic consequence.
- ABT
------------------------------------
WF Environment:
------------------------------------
Server/Client, ReportCaster, Dev Studio: 7.6.11
Resource Analyzer, Resource Governor, Library, Maintain, InfoAssist
OS: Windows Server 2003
Application/Web Server: Tomcat 5.5.25
Java: JDK 1.6.0_03
Authentication: LDAP, MRREALM Driver
Output: PDF, EXL2K, HTM
------------------------------------
Databases:
------------------------------------
Oracle 10g
DB2 (AS/400)
MSSQL Server 2005
Access/FoxPro