PDA

View Full Version : CL unter erweiterten Berechtigungen



alex61
26-01-18, 09:49
Hallo !
Habe eine Frage. Ich habe ein CL, welches ein ganz normaler User unter erweiterten
Berechtigungen laufen lassen soll. Wir möchten somit nicht die Userprofile ändern.
Frage geht das und wie sollte ich das im CL codieren ?
Für eine Info wäre ich dankbar.
Vielleicht gibt es ja auch eine andere Möglichkeit.
Schon mal vielen Dank vorab.
Gruß A.

Robi
26-01-18, 11:48
Erstelle das CL mit einem User, der genügend Berechtigungen hat und las das CL mit *owner laufen

hel400
27-01-18, 16:05
naja, das ist etwas unpräzise erklärt (Ersteller muss ja nicht gleich Owner sein)

Daher : Ändere den EIGNER auf einen entsprechenden User (zB QSECOFR) und ändere das Pgm auf USRPRF(*OWNER)

Pikachu
30-01-18, 11:37
Wenn das Programm aufs IFS zugreifen soll,
geht das wahrscheinlich nicht mit USRPRF(*OWNER):

Integrated File System Authority Considerations (http://www-01.ibm.com/support/docview.wss?uid=nas8N1019591)

Fuerchau
30-01-18, 13:00
Nicht nur wahrscheinlich!
Leider wird dazu tatsächlich zusätzlich die Berechtigung *ALLOBJ (die man ja vermeiden sollte) benötgt.
Oder man verwendet Berechtigungslisten im IFS (was ja auch funktioniert) und nimmt diesen User immer als Berechtigten mit hinein.