스키마 저장소의 임의의 요소에 액세스하기 전이 아니라 AdminSession 오브젝트를 작성한 후에 이 메소드를 호출하십시오. 사용자 로그인 및 비밀번호는 Rational® ClearQuest® 관리자 또는 스키마 저장소에 액세스 권한을 갖고 있는 사용자에 해당해야 합니다. 관리자는 사용자의 계정에서 특수 권한을 사용할 수 있게 함으로써 액세스 권한을 부여할 수 있습니다. 스키마 디자이너 권한을 가진 사용자는 데이터베이스 내의 스키마를 수정할 수 있습니다(API가 아닌 Rational ClearQuest Designer를 사용함). 사용자 관리자 권한을 가진 사용자는 그룹 및 사용자 계정을 작성하거나 수정할 수 있습니다. 수퍼 유저 권한을 가진 사용자는 관리자와 마찬가지로 스키마 저장소에 대해 전체적인 액세스 권한을 갖습니다.
VBScript
adminSession.Logon login_name, password, databaseSetName
Perl
$adminSession->Logon(login_name, password, databaseSetName);
VBScript
set adminSession = CreateObject("ClearQuest.AdminSession") adminSession.Logon "admin", "admin", ""
Perl
use CQPerlExt; #Create a Rational ClearQuest admin session $adminSession= CQAdminSession::Build(); #Logon as admin $adminSession->Logon( "admin", "admin", "" ); #... CQAdminSession::Unbuild($adminSession);