Logon

설명

지정된 사용자를 스키마 저장소에 로그인시킵니다.

스키마 저장소의 임의의 요소에 액세스하기 전이 아니라 AdminSession 오브젝트를 작성한 후에 이 메소드를 호출하십시오. 사용자 로그인 및 비밀번호는 Rational® ClearQuest® 관리자 또는 스키마 저장소에 액세스 권한을 갖고 있는 사용자에 해당해야 합니다. 관리자는 사용자의 계정에서 특수 권한을 사용할 수 있게 함으로써 액세스 권한을 부여할 수 있습니다. 스키마 디자이너 권한을 가진 사용자는 데이터베이스 내의 스키마를 수정할 수 있습니다(API가 아닌 Rational ClearQuest Designer를 사용함). 사용자 관리자 권한을 가진 사용자는 그룹 및 사용자 계정을 작성하거나 수정할 수 있습니다. 수퍼 유저 권한을 가진 사용자는 관리자와 마찬가지로 스키마 저장소에 대해 전체적인 액세스 권한을 갖습니다.

참고: 모든 활성화된 사용자는 AdminSession을 작성할 수 있으나 권한은 제한될 수 있습니다.

구문

VBScript

adminSession.Logon login_name, password, databaseSetName 

Perl

$adminSession->Logon(login_name, password, databaseSetName); 
ID
설명
adminSession
현재 스키마 저장소 액세스 세션을 나타내는 AdminSession 오브젝트입니다.
login_name
사용자의 로그인 이름을 지정하는 문자열입니다.
password
사용자의 비밀번호를 지정하는 문자열입니다.
databaseSetName
스키마 저장소의 이름을 지정하는 문자열은 또한 ClearQuest 유지보수 도구에서 표시될 때 Database Set, DBset 또는 Connection으로 참조됩니다.
참고: 하나의 데이터베이스 세트만 있거나 기본 데이터베이스 세트를 참조하는 경우에는 빈 문자열("")을 사용할 수 있습니다. 기본 데이터베이스 세트 이름은 제품 버전 번호(예: 7.0)와 일치합니다.
Return value
없음

예제

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);

피드백