Quantcast
Channel: [NEWSboard IBMi Forum]
Viewing all articles
Browse latest Browse all 390

sqlpkg via JDBC und Berechtigung

$
0
0
Hi *all
Eine Konzern Mutter will ändernd auf iSeries Daten zugreifen.

Ich habe
- eine Lib angelegt, den User berechtigt.
- die PF angelegt, den User berechtigt.
- einige LF angelegt, den User berechtigt.

Zugriff erfolgt mit Jdbc
Code:

JDBC-String:
jdbc:weblogic:db2://10.0.0.1:446;databasename=S4405619;translate
binary=true;Charset For 65535=UTF-8

Mehr Infos, PC seitig habe ich nicht

Er kommt lt seiner Aussage nicht drauf, Meldung:
ODI -26039:Connection faild


Was mich wundert, und was bei anderen, die ebenso (ähnlich?) zugreifen, nicht der Fall ist:
Der User hat mehrere *SQLPKG in einer Lib NULLID angelegt.
In seinem Spool finde ich Joblogs: Er ist nicht berechtigt auf ein SQLPKG.


Code:

CPI9162    Information            00  08.03.16  13:46:01,274754  QCNTEDDM    QSYS        *STMT    QRWTSRVR    QSYS        *STMT
                                    Ausgangsmodul . . . . . . . :  QCNTEDDM                                                   
                                    Ausgangsprozedur  . . . . . :  SNDMSG                                                     
                                    Anweisung . . . . . . . . . :  8328                                                       
                                    Zielmodul . . . . . . . . . :  QRWTSRVR                                                   
                                    Zielprozedur  . . . . . . . :  main                                                       
                                    Anweisung . . . . . . . . . :  352                                                         
                                    Nachricht . . . :  Der für die Bearbeitung der DDM-Verbindung zugeordnete                 
                                      Zieljob wurde vom Quellensystem über TCP/IP gestartet.                                   
                                    Ursache . . . . :  Job ÄB§13247bb8            05100DDT05100.AC1C40E7 auf                   
                                      Quellensystem VD-ID-DBA-07 startete eine DDM-Verbindung über TCP/IP. Siehe               
                                      Quellenjob ÄB§13247bb8            05100DDT05100.AC1C40E7 für alle weiteren               
                                      Nachrichten bezüglich der DDM-Verbindung. DDM verwendet die ferne IP-Adresse             
                                      172.28.64.231 und den fernen Port 50865 für diese TCP/IP-Verbindung.                     
CPI3E01    Information            00  08.03.16  13:46:01,292594  QRWTBAS      QSYS        *STMT    QCNTEDDM    QSYS        *STMT
                                    Von Benutzer  . . . . . . . :  XXXX#TEST                                                   
                                    Ausgangsmodul . . . . . . . :  QRWTARDB                                                   
                                    Ausgangsprozedur  . . . . . :  SNDMSG                                                     
                                    Anweisung . . . . . . . . . :  7062 
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+..
                                    Zielmodul . . . . . . . . . :  QCNTEDDM                                       
                                    Zielprozedur  . . . . . . . :  PRCRH                                         
                                    Anweisung . . . . . . . . . :  7547                                           
                                    Nachricht . . . :  Auf die lokale relationale Datenbank wurde von             
                                      VD-ID-DBA-07 zugegriffen.                                                   
SQL0551    Diagnose                30  08.03.16  13:46:01,305915  QRWTBAS      QSYS        *STMT    QRWTBAS    QSYS
                                    Von Benutzer  . . . . . . . :  XXXX#TEST                                     
                                    Ausgangsmodul . . . . . . . :  QRWTEXEC                                       
                                    Ausgangsprozedur  . . . . . :  SQFNDPKG                                       
                                    Anweisung . . . . . . . . . :  10733                                         
                                    Zielmodul . . . . . . . . . :  QRWTEXEC                                       
                                    Zielprozedur  . . . . . . . :  SQFNDPKG                                       
                                    Anweisung . . . . . . . . . :  10733                                         
                                    Nachricht . . . :  Keine Berechtigung für Objekt DDJC360B in NULLID, Art     
                                      *SQLPKG.                                                                     
                                    Ursache  . . . . :  Für Objekt DDJC360B der Art *SQLPKG in NULLID sollte eine 
                                      Operation durchgeführt werden. Diese Operation kann nicht ohne die           
                                      erforderliche Berechtigung durchgeführt werden. Fehlerbeseitigung:  Die     
                                      erforderliche Berechtigung vom Sicherheitsbeauftragten oder vom Objekteigner

Kann mir jemand bitte mal erklären was da abgeht und wie ich dem User den Zugriff ermöglichen kann?

Danke
Robi
PS: SQLPKG werden auf der Kundenmaschine nicht bewusst verwendet!

Viewing all articles
Browse latest Browse all 390