[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.725
    USRPRF(*OWNER) funktioniert leider nicht mit den IFS-Befehlen.
    Hierzu musst du die API's QSYGETPH und QSYSETPH bemühen um für die Aktion auf ein anderes Profil umzuschalten.
    Beachte aber, dass das nicht durch den Bediener unterbrechbar ist, sonst arbeitet er mit dem anderen User weiter.
    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

  2. #2
    Registriert seit
    Nov 2001
    Beiträge
    170
    Hallo,

    danke für deine Antwort.
    Da das entsprechende Programm von mir im Batch laufen soll, sollte es ja keine Probleme wegen der kurzfristigen Berechtigung geben. Ich muß mir die APIs jetzt mal in Ruhe zu Gemüte führen

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.378
    ... im Batch brauchts das nicht, SBMJOB hat eine Parameter USER (da braucht man Berechtigung an dem USRPRF, die darf aber adaptiert sein - wobei das nicht QSECOFR, aber jedes andere Profil sein darf)

    D*B

    Zitat Zitat von lossin Beitrag anzeigen
    Hallo,

    danke für deine Antwort.
    Da das entsprechende Programm von mir im Batch laufen soll, sollte es ja keine Probleme wegen der kurzfristigen Berechtigung geben. Ich muß mir die APIs jetzt mal in Ruhe zu Gemüte führen
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.406
    PHP-Code:
    PGM                                                      
    DCL        
    VAR(&OLDHANDLETYPE(*CHARLEN(12)           
    DCL        VAR(&NEWHANDLETYPE(*CHARLEN(12)           
    DCL        VAR(&NEWUSER)   TYPE(*CHARLEN(10)           
    MONMSG     MSGID(CPF0000)                                
                                                             
    CHGVAR     VAR(&NEWUSERVALUE(Neuer Benutzer)                    
                                                             
    CALL       PGM(QSYGETPHPARM(*CURRENT *NOPWD &OLDHANDLE)
    CALL       PGM(QSYGETPHPARM(&NEWUSER *NOPWD &NEWHANDLE)
    CALL       PGM(QWTSETP)  PARM(&NEWHANDLE)                
                                                             
    ...
                                                             
    CALL       PGM(QWTSETP)  PARM(&OLDHANDLE)                
    CALL       PGM(QSYRLSPHPARM(&NEWHANDLE)                
    CALL       PGM(QSYRLSPHPARM(&OLDHANDLE)                
    ENDPGM 

Similar Threads

  1. Allgemeine Berechtigung für Jobs ... IFS Ordner ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-10-06, 12:10
  2. Berechtigung im IFS
    By dino in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 20-10-06, 08:45
  3. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 12:22
  4. FTP Berechtigung
    By Jenne in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 05-07-06, 15:23
  5. Berechtigung nur ein mal bei Programmausführung
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 10-04-02, 23:11

Berechtigungen

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