Aktion | Erforderliche Berechtigung |
---|---|
Auf Zieldatenbanken zugreifen | CONNECT |
Gespeicherte Prozeduren mit einem Datenbankserver registrieren | CREATE PROCEDURE Zusätzlich ist eines der folgenden Zugriffsrechte erforderlich:
|
Benutzerdefinierte Funktionen mit einem Datenbankserver registrieren | CREATE FUNCTION |
Zeilen aus einer Tabelle oder Sicht abrufen | SELECT |
Sicht für eine Tabelle erstellen | SELECT |
Dienstprogramm EXPORT ausführen | SELECT |
Eintrag in eine Tabelle oder Sicht einfügen und das Dienstprogramm IMPORT ausführen | IMPORT |
Eintrag in einer Tabelle, in einer Sicht oder in mindestens einer bestimmten Spalte innerhalb einer Tabelle oder Sicht ändern | UPDATE |
Zeilen aus einer Tabelle oder Sicht löschen | DELETE |
Gespeicherte Prozedur oder benutzerdefinierte Funktion testen | SYSADM oder DBADM Berechtigung EXECUTE oder CONTROL für das Paket, das der gespeicherten Prozedur zugeordnet ist (für gespeicherte SQL-Prozeduren oder gespeicherte Java™-Prozeduren mit eingebettetem SQL) |
Gespeicherte Prozedur löschen | Sie müssen Eigner der gespeicherten Prozedur sein und mindestens über eine der folgenden Berechtigungen verfügen:
|
Wenn Sie ein Debugging für Routinen ausführen wollen, die in Datenbanken von DB2 Version 10.1 Fixpack 2 oder höher für Linux, UNIX and Windows implementiert sind, muss die Datenbankbenutzer-ID, mit der die Routine implementiert wird, ein Member der Rolle SYSDEBUG sein.
TDamit DB2-Entwicklungsfunktionen bereitgestellt werden können, greift die Workbench auf DB2-Systemkatalogtabellen zu. Die Benutzer-ID, die für eine Verbindung in der Workbench angegeben wird, muss über die folgenden Zugriffsrechte verfügen:
Bei DB2 for z/OS und OS/390 Version 7 und DB2 for z/OS Version 8 greift die Workbench auf die folgenden Tabellen zu:
Wenn eine sekundäre ID verwendet werden soll, müssen dieser die folgenden Zugriffsrechte erteilt werden:
Nach der Erteilung dieser Zugriffsrechte können Sie gespeicherte Prozeduren erstellen, indem Sie den BIND-Optionen das Schlüsselwort OWNER hinzufügen. Das Format dieser Option lautet OWNER(sekundäre ID).
Darüber hinaus benötigen Sie Zugriff auf bestimmte Dateien, die in der WLM-Umgebung definiert sind, in der die Prozedur DSNTPSMP ausgeführt wird. Die Dateinamen können von Site zu Site variieren. Sie hängen davon ab, wie sie im WLM-JCL-Code definiert sind, der auf der Site ausgeführt wird.