we upgraded from V5R2 to V5r4 and now I am getting authority problems on any update programs in our custom programing library. User authorities were copied over. That seems fine. Were there any know security problems going from R2 to R4? I get around each instance by changing program to use Adopted authority of the program owner but feel this is a bandaid and would like to find root of the problem.
Software/Hardware used:
Migrated from 720 on V5R2 to I5 model 520 running V5R4
ASKED:
May 17, 2010 3:07 PM
UPDATED:
May 19, 2010 4:46 PM
This apparently wasn’t an upgrade — it was a migration from a system at V5R2 to a new system at V5R4.
An upgrade can be fairly simple. A migration can have numerous problems if the steps are done in the wrong order or at the wrong times.
Please describe the steps that you took. How did you save security information on the V5R2 box? How (and when) did you restore profiles and restore authorities on the V5R4 system?
In general, there shouldn’t be an issue going from V5R2 to V5R4. But issues can easily be created.
Tom
If the problem was only in your custom library objects then there might have been a command in QSYS that was changed and overwritten back to the standard that use to adopt authority before the program that get calls runs so that jobs going through the batch jobq might not have the right authority once the job is submitted. We had this problem with an upgrade from V5R2 to V5R3 and only on batch jobs from our custom system. We copied the SBMJOB command to a library first in the system portion of the library and then the copied command was changed to use routing data of *JOBD instead of QCMDB as the default. Then everything worked normal. Could it be something like this?
There were other things with routing data that was set up years before I came to work here and this was one item that was not done using the proper addage that you never never never change anything in the OS directly or risk that it gets removed during an upgrade.
Hope this helps give you food for thought.
Lovemyi