어댑터 속성 및 오브젝트 클래스
어댑터 속성 및 오브젝트 클래스는 사용자 정의, 프로비저닝 규칙 작성 및 어댑터에서 지원되는 서비스/대상 속성을 이해하는 데 필요합니다. IBM® Verify 서버는 네트워크를 통해 전송되는 전송 패킷에 포함된 속성을 사용하여 어댑터와 통신합니다. 이 주제는 이 어댑터에 적용할 수 없습니다.
패킷에 포함되는 속성의 조합은 IBM Verify 서버가 Oracle Database 어댑터로부터 요청하는 조치의 유형에 따라 다릅니다.
표 1은 Oracle Database 어댑터에 사용되는 속성의 목록입니다. 이 표에서는 속성 값에 대한 간략한 설명과 Oracle 데이터베이스의 해당 컬럼을(해당되는 경우) 제공합니다.
| 속성 | 설명 | Oracle 컬럼 또는 테이블 |
|---|---|---|
| erOraServiceName | Oracle 인스턴스의 SID/서비스 이름입니다. | NA |
| erOraSysPriv | 사용자에게 지정된 시스템 권한입니다. | PRIVILEGE/DBA_SYS_PRIV |
| erOraDefaultTableSpace | 기본 테이블스페이스의 이름입니다. | DEFAULT_TABLESPACE/DBA_USERS |
| erOraTemporaryTableSpace | 임시 테이블스페이스의 이름입니다. | TEMPORARY_TABLESPACE/DBA_USERS |
| erOraTblSpcQuota | 테이블스페이스에 허용되는 최대 공간입니다. | MAX_BYTES/DBA_TS_QUOTA |
| erOraAuthenticationType | 사용자가 Oracle에 의해 인증되는 방법을 지정합니다. | PASSWORD/DBA_USERS |
| erOraGlobalName | 사용자를 식별하는 외부 이름입니다. | EXTERNAL_NAME/DBA_USERS |
| erOraTblspacesName | erOraTablespaces 그룹의 이름입니다. | TABLESPACE_NAME/DBA_TABLESPACES |
| erOraPrflName | erOraProfiles 그룹의 이름입니다. | PROFILE/DBA_PROFILES |
| erOraRolesName | erOraRoles 그룹의 이름입니다. | ROLE/DBA_ROLES |
| erOraRole | 계정에 기본 역할로서 지정되는 데이터베이스 역할입니다. | ROLE, DEFAULT_ROLE/DBA_ROLE_PRIV |
| erOraNonDefRole | 계정에 기본이 아닌 역할로서 지정되는 데이터베이스 역할입니다(예: 비밀번호로 보호되는 역할). | ROLE, DEFAULT_ROLE/DBA_ROLE_PRIV |
| erOraProfile | 계정에 지정되는 프로파일 이름입니다. | PROFILE/DBA_USERS |
| erOraExpirePwd | true인 경우 비밀번호를 만료되도록 설정합니다. | ACCOUNT_STATUS/DBA_USERS |
| erOraProxyUsers | 이 사용자의 프록시 사용자입니다. | PROXY/PROXY_USERS |
| erOraRsrcConsumerGroup | 사용자가 전환할 수 있는 이용자 그룹입니다. | GRANTED_GROUP/DBA_RSRC_CONSUMER_GROUP_PRIVS |
| erOraServiceHost | Oracle 서비스가 실행 중인 호스트 워크스테이션입니다. | NA |
| erOraServicePort | Oracle 서비스가 청취 중인 포트입니다. | NA |
| erOraDefRsrcConsumerGroup | 사용자의 기본 또는 초기 자원 이용자 그룹입니다. 이 속성에 어떤 값에도 지정되지 않은 경우 기본값인 DEFAULT_CONSUMER_GROUP이 사용됩니다. 이 속성은 위의 기본값 또는 사용자에게 허용되는 자원 이용자 그룹 목록의 값을 가질 수 있습니다(자원 이용자 그룹이 값이 여러 개인 속성이더라도). 이 목록 외부의 값을 지정하면 자원에 대한 오류가 발생합니다. erOraRsrcConsumerGroup 및 erOraDefRsrcConsumerGroup의 값은 동일해야 합니다. |
INITIAL_RSRC_CONSUMER_GROUP/DBA_USERS |
| erOraExpiryDate | Oracle 계정의 만기 날짜입니다. | ACCOUNT_STATUS |
| erOraCreateDate | Oracle 계정의 작성 날짜입니다. | 작성됨 |
| erOraLockDate | Oracle 계정의 잠금 날짜입니다. | LOCK_DATE |
| erOraAccountStatusstr | Oracle 계정의 계정 상태입니다. | ACCOUNT_STATUS |
| erServiceUid | Oracle 자원 관리자 ID입니다. | NA |
| erPassword | Oracle 관리자의 비밀번호입니다. | PASSWORD/DBA_USERS |
| erUid | 로그인 이름입니다. | USERNAME/DBA_USERS |
| erAccountStatus | 사용하거나 사용 안하는 계정의 상태입니다. | ACCOUNT_STATUS/DBA_USERS |
| eroradonotcascadedelete | 삭제 시 계단식 배열 금지 | NA |
| eroraasoproperties | JDBC 씬 클라이언트 특성 파일 경로 | NA |