SHARES 뷰¶
이 Information Schema 뷰에는 현재 역할이 액세스 권한을 부여받은 모든 아웃바운드 및 인바운드 공유가 표시됩니다. 이 뷰는 데이터 대기 시간 없이 실시간 정보를 제공합니다.
열¶
열 |
데이터 타입 |
설명 |
|---|---|---|
CREATED_ON |
TIMESTAMP_LTZ |
공유가 생성된 타임스탬프입니다. |
KIND |
VARCHAR |
공유의 종류(아웃바운드 또는 인바운드)입니다. |
OWNER_ACCOUNT |
VARCHAR |
공유의 소유자 계정입니다. |
NAME |
VARCHAR |
공유의 이름입니다. |
DATABASE_NAME |
VARCHAR |
공유와 연결된 기본 데이터베이스의 이름입니다. 공유에 데이터베이스가 부여되지 않은 경우 이 필드는 비어 있습니다. |
TO |
VARCHAR |
공유가 공유되는(아웃바운드) 대상 계정의 쉼표로 구분된 목록입니다. 공유에 대상 계정이 없는 경우 이 필드는 비어 있습니다. |
OWNER |
VARCHAR |
공유를 소유한 역할의 이름입니다. |
COMMENT |
VARCHAR |
공유와 관련된 설명입니다(있는 경우). |
LISTING_GLOBAL_NAME |
VARCHAR |
공유와 연결된 목록의 전역 고유 이름(있는 경우)입니다. |
SECURE_OBJECTS_ONLY |
VARCHAR |
공유에 보안 오브젝트만 부여할 수 있는지 여부를 나타냅니다. |
사용법 노트¶
이 뷰는 삭제된 공유를 캡처하지 않습니다.
예¶
현재 계정의 모든 공유를 검색합니다.
SELECT * FROM <any_database>.INFORMATION_SCHEMA.SHARES;
Copy