[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2017
    Beiträge
    25

    Zugriff auf bestimmte Daten begrenzen

    Hallo Zusammen,

    ich möchte einen Table bzw. die Daten des Tables vor unberechtigten Zugriffen schützen.
    Das Ganze habe ich jetzt mit Hilfe von 'grant' und 'revoke' privileges eingestellt.
    Ziel ist es einen lesenden Zugriff über ein Programm zu zulassen, einen über einen direkten SQL Befehl jedoch nicht. Hat jemand eine Idee, ob man das einstellen kann?

    Gruß
    derMuller

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Dies geht nur über Berechtigungen.
    Die Tabelle bekommt Zugriff nur für einen User, *PUBLIC *EXCLUDE.
    Das Programm wird mit USRPRF(*OWNER) unter dem User als Eigner erstellt. Somit hat nur das Programm mit diesem User automatisch Zugriff.
    Das Userprofil sollte selber nicht anmeldefähig sein.
    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
    Aug 2001
    Beiträge
    2.869
    Das geht auch mit RCAC (Row and Column Access Control).
    Nur berechtigte Benutzer oder Gruppen Profile können die Daten sehen. Alle anderen (selbst QSECOFR, sofern nicht explizit berechtigt) sehen nur eine leere Tabelle (egal ob der Zugriff mit SQL, native I/O oder sogar UPDDTA o.ä. erfolgt). Der Update im Programm kann über UsrPrf *OWNER und der Umwandlung durch ein berechtigtes Profil erfolgen.

    Wenn wir über Berechtigungen reden heißt das Objekt-Berechtigung. Mir RCAC kann man den Zugriff auf die Daten einschränken.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Gerade letzteres muss genauestens überlegt werden. Denn wenn die Anwendung das nicht berücksichtigt kann es zu Datenmüll kommen.
    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

Similar Threads

  1. CSV Import nur bestimmte Spalten
    By Domeus in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 23-01-19, 12:13
  2. SQL - Zeichen an bestimmte Stelle schreiben
    By programmer400 in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 20-07-18, 07:40
  3. Größe einer Collection begrenzen
    By M Scheid in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-12-14, 18:52
  4. SQL UPDATE REPLACE begrenzt auf bestimmte Feldlänge!
    By svente in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 16-09-14, 14:43
  5. Web-Anwendung - Zugriff auf AS400-Daten?
    By mott in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 27-02-02, 16:13

Berechtigungen

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