-
Hat sich vielleicht im SBMJOB-Aufruf irgendetwas geändert, d.h. der Job wird im Batch unter einem nicht berechtigten Benutzer ausgeführt?
Birgitta
-
@Baldur: Recht hast Du. Man möchte halt den Grund wissen, damit es nicht wieder passiert.
@Birgitta: Nein, ist derselbe User.
Habe gestern 2 Batchjobs mit dem User gestartet, einmal mit der alten Umgebung, einmal mit der neuen. Unterschiede in den Pgms gibt es schon, aber eher inhaltlich (derart "x = 1" statt "x = 2"). Nichts, was die Berechtigungsstruktur betrifft.
Wie kann ein und derselbe User mal die Berechtigung für einen anderen User haben, mal nicht (und zwar denselben anderen User!)???!!! Kann doch nur an den adopted authorities liegen!
Läuft der Aufruf von QSPCRTSP in beiden Fällen eigentlich über denselben QPRTJOB? Könnte es vielleicht hier ein Problem geben?
-
Es geht an dieser Stelle beim Vergleich der Submit Jobs nicht um den User, der den Job absetzt, sondern eher um Einstellungen wie Job-Description oder der User der im Submit Job angegeben wurde.
Birgitta
-
Authorities and Locks
Special Authority*SPLCTL. This authority is needed if you are creating a spooled file for another user.
Output Queue Authority
*USEOutput Queue Library Authority*EXECUTE
Natürlich kann man hier noch weiter graben. An irgendeiner der obigen Bedingungen muss es scheitern.
Irgend eines der Programme im Callstack muss eine andere Berechtigung mitbringen.
Die JOBD hat übrigens keine Berechtingungseigenschaften.
-
 Zitat von Fuerchau
Die JOBD hat übrigens keine Berechtingungseigenschaften.
... es sein denn, sie bringt unter dem Parameter USER einen mit...
-
Der ja laut Fehlerbeschreibung überschrieben, bzw. nicht verwendet wird.
-
Genau. Der SBMJOB passiert in beiden Fällen gleich (gleiche JobD, gleicher User).
Der Spool soll aus beiden Versionen in dieselbe OUTQ kopiert werden. Also kann doch auch die Berechtigung der OUTQ nicht der Grund sein.
Es gibt in den PgmInfos (DSPPGM pgm DETAIL(*ALL)) einen Wert der bei den Pgms unterschiedlich ist:
Niedrigstes Release für Programmausführung . . : V5R4M0
Umsetzung erforderlich . . . . . . . . . . . . : *NO
Umsetzungsdetail . . . . . . . . . . . . . . . : *COMMON (wo Kopieren funktioniert)
Umsetzungsdetail . . . . . . . . . . . . . . . : *COMPAT (wo es nicht funktioniert)
Kann das vielleicht rein spielen? Obwohl "Umsetzung erforderlich" auf "*NO" steht?
-
Das könnte ggf. was sein, wobei die Beschreibung sich nicht auf Berechtigungen bezieht:
*COMPAT
Das Objekt ist mit der aktuellen Maschinenimplementierung
kompatibel. Das Objekt ist mit der aktuellen
Maschinenimplementierung kompatibel, und alle Funktionen, die das
Objekt benutzt, werden durch die aktuelle Maschinenimplementierung
implementiert. Das Objekt verwendet jedoch mindestens eine Funktion,
die von der allgemeinen Stufe der Hardware (Version, Release und
Modifikationsstufe), für die das Objekt erstellt wurde, nicht
unterstützt wird.
Dies würde nur zur Laufzeit ein Problem, wenn das Programm an diesem Code vorbeikommt.
Wobei ich mich da frage, wie der Compiler sowas generieren kann.
Dies hat aber nichts mit dem Aufruf des API's zu tun sondern nur mit der Ausführung des Programmes selber.
Ich habe wirklich keine Idee, warum die Berechtigung nicht akzeptiert wird.
Similar Threads
-
By sonicreducer in forum NEWSboard Windows
Antworten: 5
Letzter Beitrag: 19-04-16, 14:01
-
By karela66 in forum NEWSboard Programmierung
Antworten: 11
Letzter Beitrag: 13-08-15, 09:26
-
By rr2001 in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 27-05-14, 13:44
-
By it-wolf in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 19-07-02, 16:27
-
By hs in forum IBM i Hauptforum
Antworten: 14
Letzter Beitrag: 09-10-01, 12:06
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks