[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2009
    Beiträge
    227
    Ich habe die Situation nun mit anderen Dateien auf unserer Testmasch. nachgestellt.
    Dann habe ich dem Testuser
    OBJ Opr undDaten LESEN am PF gegeben.
    Auch die Verwendung eines anderen Satzformates mit vermindertem Feldvorrat hat nicht geholfen.

    Fazit:
    Man darf man ein LF nicht lesend benutzen, wenn das PF nicht gelesen werden darf.

    @alle
    Wo ist da die Logik?

    @Anderas:
    Dein SQL Grant hilft nicht

    Dietlinde Beck

  2. #2
    Registriert seit
    Mar 2012
    Beiträge
    71
    Zitat Zitat von dibe Beitrag anzeigen
    Fazit:
    Man darf man ein LF nicht lesend benutzen, wenn das PF nicht gelesen werden darf.

    @alle
    Wo ist da die Logik?
    Hallo Dietlinde

    Ist doch logisch, wenn der Inhalt einer PF nicht gelesen werden darf, so darf er auch nicht über eine logische Datei gelesen werden.

    Gruss

  3. #3
    Registriert seit
    Nov 2009
    Beiträge
    227
    Zitat Zitat von Logic IT-Services Beitrag anzeigen
    Hallo Dietlinde

    Ist doch logisch, wenn der Inhalt einer PF nicht gelesen werden darf, so darf er auch nicht über eine logische Datei gelesen werden.

    Gruss
    Find ich nicht wirklich logisch.
    Ich kann doch mit LF und View dem User nur best. Felder uder best. Sätze zeigen wollen. Nicht alle Daten des PF

  4. #4
    Registriert seit
    Mar 2012
    Beiträge
    71
    Du meinst, eigentlich ist alles lesen verboten, aber ein bisschen möcht ich schon.... ;-)

    Siehe hier aus IBM's Dokumentation:

    "To read data in a physical file through a logical file, you need object operational and read authorities to the logical file and read authority to the physical file."

    siehe auch hier: http://publib.boulder.ibm.com/infoce...arllogical.htm

  5. #5
    Registriert seit
    Nov 2009
    Beiträge
    227
    Ich habe nun dem User Leseberechtigung auf die Datei gegeben.
    Gleichzeitig habe ich den User für die Lib auf exclude gesetzt.
    (m.E. ein bisserl verrückt)

    In einer anderen Lib hab ich ein LF erstellt und auch nur mit Leseberechtigung ausgestattet.
    Der User darf nun das LF lesen, an das PF kommt er nicht ran.

    So soll es sein

    Danke an alle
    Dietlinde Beck

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.755
    So ist es auch gedacht.
    Wenn die LIB geschützt ist, benötigen die untergeordneten Objekte keinen weiteren Schutz (wer den Schutz der Lib knackt kann auch den Schutz eines Objektes knacken).

    Es reicht also, die Lib auf PUBLIC EXCLUDE zu setzen, alle Objekte auf PUBLIC USE.

    Per Views in anderen Libs kann ich nun gezielt einzelne Zugriffe steuern (AUTL's, Einzeluser).
    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

  7. #7
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Beim GRANT auf die View setzt SQL auch die Berechtigung der Physischen Datei auf Lesen. Die Lib bleibt auf *EXCLUDE.
    Zumindest bei einer SQL View.

    P.S.: Eine SQL View ist auch ein LF

Similar Threads

  1. Datenart in LF ändern
    By Mr.iSeries in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 25-01-07, 09:46
  2. Allgemeine Berechtigung für Jobs ... IFS Ordner ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-10-06, 12:10
  3. Berechtigung im IFS
    By dino in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 20-10-06, 08:45
  4. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 12:22
  5. FTP Berechtigung
    By Jenne in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 05-07-06, 15:23

Berechtigungen

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