[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2002
    Beiträge
    34

    Question Berechtigung zum Updaten einer Tabelle

    Hi,
    habe einen Benutzer angelegt, der vollen
    Zugriff auf eine Bibliothek (mit create collection erstellt) haben soll.
    Also habe ich diesem Benutzer mit grtobjaut auf sämtliche Objekte in dieser Bibl. *all - Rechte gegeben.
    Anlegen von Tabellen geht.
    Insert geht auch.
    Ein update geht nicht.
    Hat jemand eine Idee?

    Merci schonmal
    Sascha Storzum

  2. #2
    Registriert seit
    Apr 2001
    Beiträge
    267

    Wink

    Hallo,

    wie soll das Update erfolgen? Mit SQL? Dann kann es an den Einstellungen beim DB2 Query Manager liegen.

    Gruss
    Bodo

  3. #3
    Registriert seit
    Aug 2002
    Beiträge
    34

    Post

    Sorry, hab ich vergessen zu erwähnen.
    Wird alles per ODBC gemacht...

  4. #4
    Registriert seit
    Apr 2002
    Beiträge
    792

    Post

    Hi,

    im ODBC-Treiber gibt es auch noch mal eine Einstellung ob Schreiben/Lesen oder Alles. Vielleicht hift das.

    mfg

    JonnyRico

  5. #5
    Registriert seit
    Aug 2002
    Beiträge
    34

    Post

    JonnyRico:

    Steht auf Lesen/Schreiben.
    Sascha Storzum

  6. #6
    Registriert seit
    Apr 2001
    Beiträge
    267

    Wink

    Hallo,

    prüfe mal folgendes:

    STRQM

    Auswahl 10 = Mit Query Manager Profilen arbeiten
    Beim USRPRF dann 2 = ändern

    'J' bei "Zulässige SQL-Anweisungen auswählen"
    Dann können für den User die entsprechenden Berechtigungen vergeben werden. Vielleicht löst das ja Dein Problem.

    Gruss
    Bodo

  7. #7
    Registriert seit
    Aug 2002
    Beiträge
    34

    Post

    Bodo Roggenkamp:
    Merci schonmal.
    Habe dort alles aktiviert (auf 1 gesetzt),
    aber der Fehler kommt immer noch:
    SQL7008: [Feld, daß man ändern will] für Operation ungültig.

    Hm.
    Das frustet.
    Sascha Storzum

  8. #8
    Registriert seit
    Apr 2001
    Beiträge
    267

    Post

    Hallo Sascha,

    schau Dir die Nachrichten-ID in der Nachrichtendatei QSQLMSG/QSYS an. Dort ist die Ursache des Fehlers beschrieben. (Journaling nicht aktiv, Berechtigungsproblem für Journal...).

    Gruss
    Bodo

  9. #9
    Registriert seit
    Jan 2001
    Beiträge
    304

    Post

    Hallo Sascha,
    nur mal so ne Idee - ihr habt nicht zufällig ein Sicherheitstool auf der iSeries laufen, welches dann evt. den Laden sprich die DB dicht macht?
    Reinhold
    R.Schreiber

  10. #10
    Registriert seit
    Aug 2002
    Beiträge
    34

    Post

    Bodo Roggenkamp:
    "Journaling nicht aktiv", war ganz am Anfang der Misere das Problem, da der ODBC-Benutzer keine Rechte auf das Journal hatte.
    Die Berechtigung für das Journal (nochmals Dank an das Forum) wurde erteilt und man kann nun Tabellen anlegen und füllen.
    Nur das Updaten/Ändern der Daten klappt nicht.

    schreibr:
    Das sollte nicht sein ;-)
    Hoffe ich...

    Sascha Storzum

  11. #11
    Registriert seit
    Aug 2002
    Beiträge
    34

    Talking

    Hm.
    Habe nun die collection neu mit dem Benutzer, der darauf zugreifen soll erstellt.
    Und man kann nun updaten was das Zeugs hält.
    Wahrlich es werden noch wundersame Dinge geschehen...

    Nochmals Danke für alle Tips.

    Sascha Storzum

Similar Threads

  1. Allgemeine Berechtigung für Jobs ... IFS Ordner ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-10-06, 11:10
  2. Records innerhalb Tabelle duplizieren
    By mama in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 27-10-06, 08:14
  3. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 11:22
  4. mssql server 2000 - tabelle updaten
    By Corraggiouno in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 31-05-05, 08:46
  5. Datensatz von Tabelle A nach Tabelle B
    By Schorsch in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 07-05-04, 11:18

Berechtigungen

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