package test;

import com.rational.clearquest.cqjni.CQAdminSession;
import com.rational.clearquest.cqjni.CQDatabase;
import com.rational.clearquest.cqjni.CQException;
import com.rational.clearquest.cqjni.CQSession;
import com.rational.clearquest.cqjni.CQUser;

public class CQUserTest {

 /**
  * @param args
  */
 public static void main(String[] args) {
  CQAdminSession adminSession = new CQAdminSession();
  CQSession session = new CQSession();
  
  try {
   adminSession.Logon("admin", "1234", "AMS");
   
   // 유저 생성.
   adminSession.CreateUser("testUser6");
   
   // 생성한 후, User 객체를 가져오던가, 기존것을 가져와서 패스워드 등을 바꿀때.
   CQUser cqUser = adminSession.GetUser("testUser6");
   cqUser.SetPassword("1234");
   
   // 데이터베이스에 할당
   CQDatabase cqDatabase = adminSession.GetDatabase("AMS");
   cqUser.SubscribeDatabase(cqDatabase); // 꼭 한번만 할것...

   cqDatabase.UpgradeMasterUserInfo();
   
   
   
  } catch (CQException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  
  

 }

}
 

이 글은 스프링노트에서 작성되었습니다.

Posted by 아프락사스
<< PREV : [1] : ... [57] : [58] : [59] : [60] : [61] : [62] : [63] : [64] : [65] : ... [160] : NEXT >>

BLOG main image

공지사항

카테고리

분류 전체보기 (160)
MAMP LAMP (1)
Open Project (4)
Knowhow (57)
JEE Technologies (3)
Rational Products (94)
Etc (0)