Ponieważ jest to Twoja aplikacja i masz kontrolę nad źródłem, możesz użyć ról bazy danych chronionych hasłem lub Bezpiecznych ról aplikacji, które są włączone z ourTool.exe. (patrz http://www.oracle.com/technology /obe/obe10gdb/security/approles/approles.htm ).
Na przykład, przy roli bazy danych chronionej hasłem, początkowe połączenie będzie się odbywać tylko z uprawnieniem CREATE SESSION, a następnie naszTool.exe wystawi SET ROLE z hasłem znanym tylko Tobie. Żadna inna aplikacja nie ma informacji umożliwiających ustawienie roli. Oczywiście uprawnienia są przyznawane tylko roli, a nie bezpośrednio użytkownikowi w tej konfiguracji.