[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Nov 2004
    Beiträge
    122

    Bibliotheksberechtigungen

    gibt es einen Befehl , wo alle Bibliotheksberechtigungen stehen,benötige einen Befehl der diese Daten in ein Outfile stellt, z.B. *public *exclude, der Befehl dspobj kann das
    glaube ich nicht.

    Vielen Dank !!!

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Versuchs mal mit DSPOBJAUT !
    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

  3. #3
    Registriert seit
    Nov 2004
    Beiträge
    122
    vielen Dank den Befehl kenne ich schon,hier kann man nicht alle Bibliotheken anzeigen
    lassen z.B. *all, gibt es noch einen anderen Befehl ???

  4. #4
    Registriert seit
    May 2002
    Beiträge
    1.121
    wie wärs mit einem kleinem cl
    zu erst
    Code:
    DSPOBJD OBJ(*ALL/*ALL) OBJTYPE(*LIB) OUTPUT(*OUTFILE) OUTFILE(QTEMP/WILLI)
    und dann eine kleine schleife zum lesen der datei pro satz
    ein DSPOBJAUT mit OUTMBR(*FIRST *ADD)

    gruß ronald

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Allerdings ist der DSPOBJAUT je Objektart die gewünscht wird, zu wiederholen (*ALL ist leider auch hier nicht möglich).
    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

  6. #6
    Registriert seit
    May 2002
    Beiträge
    1.121
    ich war eigentlich schon der meinung, das folgendes kleines cl-proggi gehen sollte
    Code:
    pgm                                                         
                                                                
      dclf Libs                                                 
                                                                
      dspobjd obj(*all/*all) objtype(*lib) output(*outfile) +   
              outfile(libs)                                     
                                                                
    LESEN:                                                      
      rcvf                                                      
       monmsg cpf0864 exec(goto weiter)                         
                                                                
         dspobjaut obj(&odobnm) objtype(*lib) output(*outfile) +
                   outfile(rechte) outmbr(*first *add)          
         monmsg cpf0000                                         
                                                                
      goto lesen                                                
    WEITER:                                                     
                                                                
    endpgm
    gruß ronald

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wenn es auf die Frage der reinen Berechtigung an der Bibliothek geht, benötigst du kein DSPOBJD, da ALLE Bibliotheken Objekte der QSYS sind, also DSPOBJAUT OBJ(QSYS/*ALL) OBJTYPE(*LIB) ...

    Für die Objekte innerhalb der Lib leider über DSPOBJD (wobei der DSPOBJAUT ja alle Libs bereits geliefert hat) und pro Objektart einen DSPOBJAUT.
    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

  8. #8
    Registriert seit
    May 2002
    Beiträge
    1.121
    okay, man(n) sollte die beiträge richtig lesen. ich war jetzt davon ausgegangen, das die berechtigung der einzelnen bibliotheken benötigt wird. aber es geht hier ja wohl um die einzelnen OBJEKTE in der lib.
    dann macht natürlich mein kleines cl keinen sinn

    ronald

  9. #9
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    ich darf da kein *ALL, liegt das an meinem Release (V5R1), oder an Fassenacht?

    mfg

    Dieter

    Zitat Zitat von Fuerchau
    Wenn es auf die Frage der reinen Berechtigung an der Bibliothek geht, benötigst du kein DSPOBJD, da ALLE Bibliotheken Objekte der QSYS sind, also DSPOBJAUT OBJ(QSYS/*ALL) OBJTYPE(*LIB) ...

    Für die Objekte innerhalb der Lib leider über DSPOBJD (wobei der DSPOBJAUT ja alle Libs bereits geliefert hat) und pro Objektart einen DSPOBJAUT.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Stimmt !
    Bei mir ist der Karneval wohl durchgekommen. (Wobei ich jetzt gelernt habe, das Karneval aus dem italienischen stammt und eigentlich "carne val" heisst, nähmlich "ohne Fleisch")
    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

  11. #11
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    nicht einmal das ist sicher, da wurde auch schon carrus navalis genannt (deshalb auch die Schiffe auf den Fassenachtszügen), ansonsten ist nicht nur dieses Fest viel älter als das Christentum und war nicht so einfach auszurotten.


    Zitat Zitat von Fuerchau
    (Wobei ich jetzt gelernt habe, das Karneval aus dem italienischen stammt und eigentlich "carne val" heisst, nähmlich "ohne Fleisch")
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  12. #12
    Registriert seit
    Nov 2004
    Beiträge
    122
    Vielen Dank für alle Beiträge, es ist bestimmt eine Lösung

    für mich dabei.

Berechtigungen

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