Stored Procedure und Security
[ ruban.de ] [ Antworten ] [ Forum ]
Geschrieben von Thomas Schulz on Dezember 10, 2002 um 16:56:
Hallo List User Folgendes Problem: DB2 6.1, z/OS, Netdata 2.2 Ich habe eine Tabelle, Prod.xxxtab, keinen Grant ausgesprochen und mein Test User bekommt einen -551 wie erwartet bei einem Select. Die selbe Tabelle ist in eine Cobol Stored Procedure (SV01, externer Name SV01PGM) eingebunden, welche aus einem NetDATA Macro aus aufgerufen wird. Dort ist der Zugriff erlaubt und er bekommt keinen -551, warum dies? Die Procedure selbst hat einen Grant execute to public. Package Bind BIND PACKAGE(SV) MEMBER(SV01PGM) OWNER(PROD).......... Wenn ich diesen Grant nicht ausspreche erhalte ich einen -440. Sind und zweck ist nur bestimmten Usern die in einer bestimmten Racf Gruppe connected sind den Zugriff zu erlauben. Was habe ich nicht bedacht? Best Grüße Thomas Schulz
Schreibe eine Antwort
|