Hive metastore 테이블 액세스 제어(레거시)

각 Azure Databricks 작업 영역은 기본 제공 Hive 메타스토어를 관리 서비스로 배포합니다. 메타스토어의 인스턴스는 각 클러스터에 배포되고 작업 영역별 중앙 리포지토리의 메타데이터에 안전하게 액세스합니다.

기본적으로 클러스터를 사용하면 해당 클러스터에 대해 테이블 액세스 제어를 사용하도록 설정하지 않는 한 모든 사용자가 작업 영역의 기본 제공 Hive 메타스토어에서 관리하는 모든 데이터에 액세스할 수 있습니다. 테이블 액세스 제어를 사용하면 Python 및 SQL에서 작업 영역의 Hive 메타스토어에 있는 개체에 대한 액세스 권한을 프로그래밍 방식으로 부여하고 취소할 수 있습니다. 테이블 액세스 제어를 사용하도록 설정하면 사용자는 해당 클러스터를 사용하여 액세스하는 데이터 개체에 대한 권한을 설정할 수 있습니다.

참고 항목

Hive 메타스토어 테이블 액세스 제어는 레거시 데이터 거버넌스 모델입니다. Databricks는 Hive 메타스토어에서 관리하는 테이블을 Unity 카탈로그 메타스토어로 업그레이드하는 것이 좋습니다. Unity 카탈로그는 계정의 여러 작업 영역에 걸쳐 데이터 액세스를 관리 및 감사할 수 있는 중앙 위치를 제공하여 데이터 보안 및 거버넌스를 단순화합니다.

요구 사항

이 섹션에서는 다음을 설명합니다.