스키마:

ACCOUNT_USAGE

POLICY_REFERENCES 뷰

이 Account Usage 뷰에는 계정의 정책 오브젝트와 해당 참조가 나열됩니다.

이 뷰는 집계, 마스킹, 네트워크, 프로젝션 및 행 액세스 정책을 지원합니다.

뷰는 Information Schema 테이블 함수 POLICY_REFERENCES 를 보완합니다.

열 이름

데이터 타입

설명

POLICY_DB

VARCHAR

정책이 설정된 데이터베이스입니다.

POLICY_SCHEMA

VARCHAR

정책이 설정된 스키마입니다.

POLICY_ID

NUMBER

정책의 내부/시스템 생성 식별자입니다.

POLICY_NAME

VARCHAR

정책의 이름입니다.

POLICY_KIND

VARCHAR(17)

정책의 유형입니다.

REF_DATABASE_NAME

VARCHAR

쿼리된 오브젝트가 참조하는 오브젝트를 포함하는 데이터베이스의 이름입니다.

REF_SCHEMA_NAME

VARCHAR

쿼리된 오브젝트가 참조하는 오브젝트를 포함하는 스키마의 이름입니다.

REF_ENTITY_NAME

VARCHAR

정책이 설정된 오브젝트의 이름(즉, 테이블_이름, 뷰_이름, 외부_테이블_이름)입니다.

REF_ENTITY_DOMAIN

VARCHAR

정책이 설정된 오브젝트 유형(즉, 테이블, 뷰)입니다.

REF_COLUMN_NAME

VARCHAR

정책이 설정된 열 이름입니다.

REF_ARG_COLUMN_NAMES

VARCHAR

열 수준 보안 마스킹 정책이 설정된 쿼리 결과의 행에 대해 NULL을 반환합니다.

TAG_DATABASE

VARCHAR

태그에 할당된 정책이 있는 태그를 포함하는 데이터베이스의 이름 또는 정책이 태그에 할당되지 않은 경우 NULL입니다.

TAG_SCHEMA

VARCHAR

태그에 할당된 정책이 있는 태그를 포함하는 스키마의 이름 또는 정책이 태그에 할당되지 않은 경우 NULL입니다.

TAG_NAME

VARCHAR

태그에 정책이 할당된 태그의 이름 또는 정책이 태그에 할당되지 않은 경우 NULL입니다.

POLICY_STATUS

VARCHAR

ACTIVE, MULTIPLE_MASKING_POLICY_ASSIGNED_TO_THE_COLUMN, COLUMN_IS_MISSING_FOR_SECONDARY_ARG 또는 COLUMN_DATATYPE_MISMATCH_FOR_SECONDARY_ARG 의 값 4개 중 1개가 될 수 있는 정책 상태를 지정합니다.

POLICY_STATUS 열과 관련하여 다음을 참고하십시오.

ACTIVE

태그에 의해 열(즉, REF_COLUMN_NAME)이 단일 정책에만 연결되도록 지정합니다.

MULTIPLE_MASKING_POLICY_ASSIGNED_TO_THE_COLUMN

여러 마스킹 정책이 동일한 열에 할당되도록 지정합니다.

COLUMN_IS_MISSING_FOR_SECONDARY_ARG

정책(즉, POLICY_NAME)이 조건부 마스킹 정책이고 테이블(즉, REF_ENTITY_NAME)에 동일한 이름의 열이 없음을 지정합니다.

COLUMN_DATATYPE_MISMATCH_FOR_SECONDARY_ARG

정책이 조건부 마스킹 정책이고 테이블에 마스킹 정책 서명의 데이터 타입과 이름은 같지만 데이터 타입이 다른 열이 있음을 지정합니다.

사용법 노트

  • 뷰의 지연 시간은 최대 120분(2시간)입니다.

  • 뷰에는 세션의 현재 역할에 액세스 권한이 부여된 오브젝트만 표시됩니다.