Ach ja, der Teil war mir noch unklar.
Ich habe das Programm (CRTSQLRPGI) mit USRPRF(*OWNER) umgewandelt. Wenn ich dsppgm mache, dann steht unter Benutzerprofil immer *USER. Ich habe das Programm immer neuumgewandelt, aber nie gelöscht!!

Jetzt habe ich gerade spaßeshalber mal in die Hilfe zum Befehl CRTBNDRPG geschaut und da steht in der Hilfe zum Parameter Benutzerprofil "Dieser Parameter wird nicht aktualisiert, wenn das Programm bereits vorhanden ist. Um den Wert für USRPRF zu ändern, das Programm löschen und unter Verwendung des korrekten Werts erneut umwandeln.". Tja, da war der Haken. Das sollte in der Hilfe beim Befehl CRTSQLRPGI aber auch drin stehen. So schnell kommt man da nicht drauf.

So jetzt geht's. Berechtigung habe ich kontrolliert!

Danke für die Nachfrage.

Reiner