[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2007
    Beiträge
    2

    Berechtigung für Datei entzogen

    Guten Tag,

    folgendes Problem: Ein Trigger (RECHNUNG_FESTSTELLER_TR) welcher auf einer Datei "A" beim Insert ausgeführt wird, schreibt einen Eintrag unter bestimmten Bedingungen in eine Datei "B".

    Im Laufe des Tages kam gestern folgende Fehlernachricht.

    Technische Beschreibung: #:09000:[SQL0723] SQL-Auslöser RECHNUNG_FESTSTELLER_TR in C5RULDAT ist mit SQLCODE -551 SQLSTATE 42501 fehlgeschlagen.


    Beim weiteren Nachforschen kam heraus, dass die Berechtigung für die Datei "B" für den User nicht "mehr" vorhanden war. Der Zugriff auf den Trigger und die Datei erfolgt immer mit dem gleichen USER. Da es bis zum Vormittag des gestrigen Tags eiwandfrei funktioniert liegt die Vermutung nahe, dass die Berechtigung entfernt wurde.

    Möglichkeit 1: Der USER hatte die Berechtigung und diese wurde entfernt.
    Möglichkeit 2: Bei dem Objekt wurde der Eigner geändert.

    Beides ist nicht der Fall, da eine Orginaldatei von 2 Tagen zuvor , welche aus der Sicherung wieder hergestellt wurde, diesbezüglich identisch war.


    Möglichkeit 3: Als Berechtigung war folgendes hinterlegt


    Benutzer Gruppe rechtigung
    *PUBLIC *EXCLUDE
    QPGMR *ALL


    Der Benutzer war in der Gruppe QPGMR enthalten und wurde aus dieser entfernt.

    Dies wäre denkbar. Leider weiß ich nicht ob eine Änderung von Usern zu einer Gruppe protokolliert wird. Wenn ja, wie kann man dies sehen?

    4.Möglichkeit: ? Gibt es noch weitere Stellen an denen eine Berechtigung eines Users auf eine Datei wegfallen kann?

    Vielen Dank

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Hier hilft nur das Audit-Journal, falls es eingeschaltet ist.
    Generell sollten z.B. Trigger mit Berechtigung *OWNER laufen und als Eigner wie in deinem Fall QPGMR haben. Dies ist aber immer ein Anwendungsproblem, wenn hier Berechtigungen außerhalb der Anwendung verwaltbar sind. Helfen kann da nur ein sog. Application-User, unter dessen Berechtigung (adopted) die Anwendung dann läuft.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Datei mit leerem Datei-Namen im IFS
    By KingofKning in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 11-03-15, 18:24
  2. Antworten: 6
    Letzter Beitrag: 22-04-14, 14:30
  3. Berechtigung IFS
    By Flappes in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 04-04-03, 13:30
  4. Berechtigung physische versus logische Datei
    By Andreas Huyer in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 18-01-02, 07:15
  5. Antworten: 3
    Letzter Beitrag: 29-10-01, 10:07

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •