getmasterproperty

getmasterproperty 하위 명령을 사용하여 setmasterproperty 하위 명령으로 지정된 데이터베이스 세트의 마스터 특성을 검색할 수 있습니다.

적용 대상

플랫폼: Windows(모든 플랫폼의 모든 클라이언트가 값을 부여하지만 installutil은 Windows에서만 실행될 수 있습니다.)

명령 유형: installutil 하위 명령

요약

installutil getmasterproperty
dbset_name [ -user_db_name user_db_name] cq_login cq_password master_property | -all

설명

getmasterproperty 하위 명령은 setmasterproperty 하위 명령으로 지정된 데이터베이스 세트의 마스터 특성을 검색합니다. 다음 master_property 기능과 함께 getmasterproperty 하위 명령을 사용하십시오.

  • HOOKS_SEE_ALL_RECORDS. 후크로 실행된 조회가 결과 세트를 필터하기 위해 보안 컨텍스트를 무시할지 여부를 지정합니다. TRUE로 설정하면, 보안 컨텍스트로 인해 사용자가 레코드에 정상적으로 액세스할 수 없어도 레코드가 결과 세트에 포함됩니다. FALSE로 설정하면, 후크로 실행된 조회는 현재 사용자가 실행하는 것처럼 작동됩니다. 따라서 사용자가 정상적으로 볼 수 없는 레코드는 결과 세트에 없습니다.
    주: 기능 레벨 5 스키마는 이 값에 TRUE를 기본값으로 설정합니다. 기능 레벨 6 스키마는 이 값에 FALSE를 기본값으로 설정합니다.
  • HOOKS_SEE_ALL_USERS. 후크로 실행된 사용자 및 그룹 조회가 결과 세트를 필터하기 위해 그룹 멤버쉽을 무시할지 여부를 지정합니다. TRUE로 설정하면, 현재 사용자가 멤버가 아니어도 사용자 및 그룹 정보(조회 유형에 따라)가 결과 세트에 포함됩니다. FALSE로 설정하면, 후크로 실행된 사용자 및 그룹 조회는 현재 사용자가 실행하는 것처럼 작동됩니다.
    주: 기능 레벨 5 스키마는 이 값에 TRUE를 기본값으로 설정합니다. 기능 레벨 6 스키마는 이 값에 FALSE를 기본값으로 설정합니다.
  • REMEMBER_PASSWORD. 데이터베이스 세트의 비밀번호 저장 마스터 특성을 지정합니다. 마스터 특성은 해당 데이터베이스 세트에서 사용자 데이터베이스에 연결되어 있는 Rational® ClearQuest® Eclipse 클라이언트가 비밀번호를 저장할 수 있는지를 결정합니다.
  • SOFT_QUERY_LIMIT. 리턴할 조회 항목의 소프트 한계와 동일한 행 수를 지정합니다. 특성 값에 0을 한계로 설정하면 무제한으로 행 수를 허용한다고 해석됩니다.
  • HARD_QUERY_LIMIT. 리턴할 조회 항목의 하드 한계와 동일한 절대 행 수를 지정합니다. 특성 값에 0을 한계로 설정하면 무제한으로 행 수를 허용한다고 해석됩니다.

옵션 및 인수

dbset_name
LDAP에 사용할 수 있는 데이터베이스를 포함하는 데이터베이스 세트 또는 연결의 이름.
-user_db_nameuser_db_name
특성이 적용되는 사용자 데이터베이스를 지정합니다. 기본값: 특성이 모든 사용자 데이터베이스에 적용됩니다.
cq_login
관리 사용자의 Rational ClearQuest 로그인 이름. 이 사용자는 수퍼 유저 권한이 있어야 하며 Rational ClearQuest 인증으로 표시되어야 합니다.
cq_password
관리 사용자의 Rational ClearQuest 비밀번호. 널(null) 비밀번호를 지정하려면 비어 있는 큰따옴표 한 쌍을 입력하십시오.
master_property
가져올 마스터 특성 이름을 지정합니다.
new_value
마스터 특성 값을 지정합니다.

예제

다음 예제에서 getmasterproperty 하위 명령은 mydbset 데이터베이스 세트에 대해 REMEMBER_PASSWORD 특성을 리턴합니다 이 마스터 특성은 해당 데이터베이스 세트에서 사용자 데이터베이스에 연결되어 있는 Rational ClearQuest Eclipse 클라이언트가 비밀번호를 저장할 수 있는지를 결정합니다.
installutil getmasterproperty mydbset admin "" REMEMBER_PASSWORD
Starting test getmasterproperty
REMEMBER_PASSWORD="TRUE"
Exit code 0 for test getmasterproperty

로그인하면 Rational ClearQuest Eclipse 클라이언트가 REMEMBER_PASSWORD 특성을 확인하여 이 특성이 false이면 디스크에서 비밀번호를 지우고 해당 데이터베이스 세트와 관련하여 메모리에 비밀번호를 0으로 설정합니다.

클라이언트는 나머지 연결 정보에 따라 이 값을 캐시할 수 있습니다. 그런 다음 클라이언트가 저장된 플래그를 사용하여 사용자가 비밀번호를 저장할 수 있는지를 결정합니다.

참조

installutil


피드백