Benutzerprofil

Eine verdeckte Liste zur Angabe des Benutzerprofils, unter dem das kompilierte Programm ausgeführt wird. Das Profil des Programmeigners oder Programmbenutzers wird dazu benutzt, das Programm auszuführen und zu steuern, welche Objekte vom Programm benutzt werden können (einschließlich der Programmberechtigungen für die einzelnen Objekte). Die in dieser Liste aufgeführten Werte entsprechen dem Parameter USRPRF der Befehle CRTCBLPGM und CRTBNDCBL.

*CMDDFT
Es wird kein Parameter an den Host übergeben, und der auf dem Host definierte Standardwert wird verwendet.

*USER
Bei der Programmausführung wird das Benutzerprofil des Benutzers verwendet.

*OWNER
Bei der Programmausführung werden die Benutzerprofile des Programmeigners und des Programmbenutzers verwendet. Bei der Programmausführung werden die Objektberechtigungen beider Benutzerprofile zum Suchen von Objekten sowie zum Zugriff auf Objekte des Programms benutzt. Objekte, die während der Programmausführung erstellt werden, sind Eigentum des Programmbenutzers.