If you ever have a need to migrate queries from one user to another, you can do it quickly and easily with this useful SQL script. If you want to make the Query Public, simply change the NEWPSUSERID to a blank.
UPDATE PSQRYDEFN SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYRECORD SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYFIELD SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYEXPR SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYBIND SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYSELECT SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYSTATS SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYPREFS SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYEXECLOG SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID'
UPDATE PSQRYDEL SET OPRID = 'NEWPSUSERID' WHERE OPRID = 'OLDPSUSERID