[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2017
    Beiträge
    22

    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
    18.495
    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: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    2.606
    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

    Contractor for Fresche Solutions Inc.
    Anwendungsmodernisierung, Beratung, Schulungen im Bereich RPG, SQL und Datenbank
    IBM Champion 2020
    RPG und SQL-Schulungen
    Erstellen und Verarbeiten XML- und JSON-Daten mit SQL

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    18.495
    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: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

Ähnliche Themen

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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •