Aangezien het uw toepassing is en u controle heeft over de bron, kunt u databaserollen met wachtwoordbeveiliging of beveiligde toepassingsrollen gebruiken die zijn ingeschakeld vanuit ourTool.exe. (zie http://www.oracle.com/technology /obe/obe10gdb/security/approles/approles.htm ).
Met een met een wachtwoord beveiligde databaserol zou de eerste verbinding bijvoorbeeld zijn met alleen het privilege CREATE SESSION, en dan zou ourTool.exe de SET ROLE uitgeven met een wachtwoord dat alleen aan u bekend is. Elke andere toepassing heeft niet de informatie om de rol in te stellen. Uiteraard worden de privileges alleen aan de rol toegekend en niet rechtstreeks aan de gebruiker in deze configuratie.