Per proteggere i database da utenti non autorizzati, in IBM® Rational ClearQuest è necessario che l'utente effettui l'accesso al database prima di accedere ai relativi record. Per le funzioni hook, questa autenticazione dell'utente viene gestita automaticamente dall'applicazione del client Rational ClearQuest. Tuttavia, le applicazioni esterne devono accedere in modo programmatico utilizzando l'oggetto sessione.
Per determinare a quale database accedere e per effettuare l'accesso, effettuare quanto segue: