[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    119

    Unhappy

    Hallo,

    das Problem ist doch nicht gelöst. Ich habe da eine Kleinigkeit übersehen. Zwischendurch habe ich zum Test dem User mal die Berechtigung *USE für die Datei gegeben und vergessen, das wieder rauszunehmen, dann ist klar, daß es geht.

    Nehmen wir mal die RPG-Version. Damit beschäftigen sich wohl mehr hier. Zum Testen rufe ich das Programm einfach per Call auf, nicht aus einem übergeordneten Programm.

    Im Programm habe ich DFTACTGRP(*NO) ACTGRP(*NEW) gesetzt. Zusätzlich noch "set option usrprf = *owner".
    Berechtigung auf die Datei ist PUBLIC *EXCLUDE. Ich als Umwandler des Programms habe *ALL.
    Beim Ausführen des Programms mit einem dummen User bekomme ich ein CPF4269 (Keine Berechtigung für Objekt ...).
    Hat jemand eine Idee was ich probieren kann?

    Danke für eure Unterstützung schon mal.

    Grüße
    Reiner

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Und das Programm selber läuft auch unter *OWNER ?
    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
    Jun 2001
    Beiträge
    119

    Thumbs up

    Ach ja, der Teil war mir noch unklar.
    Ich habe das Programm (CRTSQLRPGI) mit USRPRF(*OWNER) umgewandelt. Wenn ich dsppgm mache, dann steht unter Benutzerprofil immer *USER. Ich habe das Programm immer neuumgewandelt, aber nie gelöscht!!

    Jetzt habe ich gerade spaßeshalber mal in die Hilfe zum Befehl CRTBNDRPG geschaut und da steht in der Hilfe zum Parameter Benutzerprofil "Dieser Parameter wird nicht aktualisiert, wenn das Programm bereits vorhanden ist. Um den Wert für USRPRF zu ändern, das Programm löschen und unter Verwendung des korrekten Werts erneut umwandeln.". Tja, da war der Haken. Das sollte in der Hilfe beim Befehl CRTSQLRPGI aber auch drin stehen. So schnell kommt man da nicht drauf.

    So jetzt geht's. Berechtigung habe ich kontrolliert!

    Danke für die Nachfrage.

    Reiner

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  2. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 14:11
  3. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  4. Versch. Sql Berechtigung Dynamisch - Statisch ?
    By Rincewind in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 02-03-06, 09:54
  5. Berechtigung SQL
    By TARASIK in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 14-11-05, 16:21

Berechtigungen

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