[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2005
    Beiträge
    25

    Benutzer "disablen"

    Hallo Experten,

    ich muß in alle Benutzerprofile die mit 'DE' anfangen den Status auf *DISABLED setzen. Das würde ich bei ein paar hundert Profilen ungern manuell machen (zumal ich sie später wie enablen muß) und chgusrprf unterstützt keine Wildcards. Der iSeries-Navigator scheint auch keine Funktion zu bieten.

    Welche Tipps habt ihr für mich.

    Danke und Gruß
    Andreas

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    746
    WRKOBJPDM LIB(QSYS) OBJ(DE*) OBJTYPE(*USRPRF) - da dann mit 'ner PDM-Option drüber...

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Nun, hier hilft die Option 2.
    PDM und auch viele andere System-Programme mit Auswahl und Kommandozeile erlauben ein Mischen:

    Auswahl 2 mittels F13 in alle Einträge, in der Kommandozeile die Option (habe ich gerade nicht im Kopf) z.B. "STATUS(*DISABLED)" eintragen und alle Objekte werden so geändert.

    Mit WRKUSRPRF geht es natürlich auch, nur das Tippen der 2 vor jeden Eintrag kann PDM mit F13 eben besser.
    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

  4. #4
    Registriert seit
    Apr 2001
    Beiträge
    267
    Hallo,

    ich würde ein kleines CL erstellen, das zuerst ein DSPUSRPRF in eine Datei ausgibt, dann die Datei auslesen und mittels einer zweistelligen Variable mit einem Value 'DE' vorbelegt und SUBSTRING jedes Profil eines Satzes mit der Variablen vergleichen. Bei Gleichheit dann eben ein CHGUSRPRF *DISABLED machen.

    Gruß
    Bodo

  5. #5
    Registriert seit
    Feb 2009
    Beiträge
    391
    Zu Bodos Lösung würde ich ein einziges CL nutzen, das mit DCLF die Ausgabedatei selbst öffnet und mit RCVF die Sätze direkt selbst verarbeitet. Geht am schnellsten.

Similar Threads

  1. Antworten: 3
    Letzter Beitrag: 07-08-14, 15:11
  2. Cobol/400 - "Fett", "Unterstreichen" als HEX-Wert
    By RLurati in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 05-08-14, 09:10
  3. starten Group Job in einer Interaktiven Session "vom aussen"
    By OMi in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 17-02-14, 14:44
  4. "zu wenig Speicher" Rational Developer for Power-Systems
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 13-02-14, 20:58
  5. MS Access ODBC "#GELÖSCHT"
    By iseries_user in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 11-04-13, 07:59

Berechtigungen

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