Per proteggere i database da utenti non autorizzati, IBM Rational ClearQuest richiede che venga effettuato l'accesso ad un 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: