[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2015
    Beiträge
    4

    MKDIR kommt mit CPFA0B1

    Hallo Spezialisten,

    es ist zum Verzweifeln, ich hatte es schon hingekriegt aber es klappt einfach nicht.

    Ich habe im IFS den Ordner IACOUT angelegt.

    Wenn ich die Berechtigungen des Ordners ansehe ist für ALLGEMEIN alles angekreuzt, Lesen, Schreiben, Ausführen, Verwaltung, Existenz, Änderung und Referenz.

    Owner bin ich, also ein Anwender mit Usrprf-Sonderberechtigung *ALLOBJ

    Bei Eigenschaften/Sicherheiten ist 'Umbenennen und Verbindung aufheben beschränken' NICHT angekreuzt.

    Überwachung: Ordner: Keine, im Ordner erstellen Objekte: Keine
    Neue Dateien und Ordner: Standardeigner: Ordnereigner (ICH) verwenden
    Standardprimärgruppe: Primärgruppe für Ordner verwenden

    Überprüfen:
    In Ordner erstellte Objekte überprüfen: Nein

    Und trotzdem kann bei uns ein User, der eben nicht *ALLOBJ hat einen Unterordner mit dem Befehl
    MKDIR '/IACOUT/USER' DTAAUT(*RW) OBJAUT(*ALL) CRTOBJAUD(*NONE) CRTOBJSCAN(*NO)
    nicht durchführen sondern bekommt oben genannten Fehler 'Angefordte Operation ist nicht zulässig. Zugriffsproblem.'?

    Hat jemand eine Idee? Vielen Dank aus Wien.

  2. #2
    Registriert seit
    Jan 2007
    Beiträge
    32
    Hallo,
    der mkdir - User muss execute-Rechte (*X) für jeden Ordner im Pfad haben.
    Vielleicht ist das die Ursache.

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    *ALLOBJ und adopted Authority funktioniert z.T. nicht im IFS!
    Ein MKDIR benötigt Schreibrecht im übergeordneten Verzeichnis, wobei alle Rechte wohl da sind.

    Aber wie immer, das Grundproblem ist die Neuerstellung eines IFS-Systems!
    Dies hat dann nur eine paar Default-Möglichkeiten á la Unix.

    Es ist immer besser, neue Verzeichnisse in "/HOME" anzulegen, dann klappt es mit den Berechtigungen.
    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
    Nov 2015
    Beiträge
    4
    Hallo Fuerchau, danke für den Tip.

    Interessanterweise bin ich heute durch Zufall auf die Lösung meines Problemes gekommen:

    Ich habe einfach 'nur' den Befehl MKDIR DIR('/IACOUT/USER' ohne weitere Angabe eines Parameters durchgeführt und es hat geklappt.

    Offensichtlich kommt der Fehler weil einer Parameter nicht mit den Berechtigungen des Userprofiles kompatibel ist.

    DTAAUT(*RW) OBJAUT(*ALL) CRTOBJAUD(*NONE) CRTOBJSCAN(*NO)

Similar Threads

  1. Schräg: MKDir mit QCMDEXC und interaktiv
    By camouflage in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 16-01-14, 17:07
  2. AS/400 kommt nicht mehr hoch!
    By DEVJO in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 20-11-02, 08:08

Berechtigungen

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