Da es sich um Ihre Anwendung handelt und Sie die Kontrolle über die Quelle haben, können Sie entweder passwortgeschützte Datenbankrollen oder sichere Anwendungsrollen verwenden, die von ourTool.exe aktiviert werden. (siehe http://www.oracle.com/technology /obe/obe10gdb/security/approles/approles.htm ).
Beispielsweise würde bei einer passwortgeschützten Datenbankrolle die anfängliche Verbindung nur mit der Berechtigung CREATE SESSION erfolgen, und dann würde ourTool.exe die SET ROLE mit einem nur Ihnen bekannten Passwort ausgeben. Andere Anwendungen verfügen nicht über die Informationen zum Festlegen der Rolle. Offensichtlich werden die Privilegien in dieser Konfiguration nur der Rolle und nicht direkt dem Benutzer gewährt.