개인 데이터베이스의 엔터티를 계정 역할에 부여하는 기능 활성화(보류 중)¶
- 변경 전:
:doc:`개인 데이터베이스 </user-guide/personal-databases>`에서 생성된 오브젝트를 사용자에게 부여할 수 있습니다. 예:
모든 권한에 대해 계정 역할에 개인 데이터베이스 엔터티에 대한 권한(CREATE 포함)을 부여하는 데 실패했습니다. 예를 들어, Snowflake는 다음 문에 대해 오류를 반환했습니다.
- 변경 후:
계정에서 2026_03 동작 변경 번들이 활성화된 경우 계정 역할에 개인 데이터베이스 엔터티에 대한 권한을 부여하면 **CREATE를 제외**하고 사용자에게 부여할 수 있는 권한과 동일한 권한을 부여할 수 있습니다. 역할에 개인 데이터베이스 엔터티에 대한 CREATE 권한 부여는 계속 실패합니다.
예를 들어, 계정에서 번들이 활성화되면 다음 문이 성공합니다.
개인 데이터베이스에서 다른 사용자 또는 역할에 CREATE 오브젝트에 대한 권한 부여는 차단된 상태로 유지됩니다.
이 변경으로 계정 내에서 개인 데이터베이스 오브젝트를 공유하는 방법이 확장됩니다. 개인 데이터베이스는 UIs 및 대시보드와 같은 도구를 빌드하기 위한 원활한 환경을 지원합니다. 이 변경 전에는 계정 역할에 대한 권한 부여가 허용되지 않았기 때문에 계정의 다른 사용자와 이러한 아티팩트를 공유할 때 사실상 사용자 간 직접 권한 부여에 의존했습니다. 사용자 간 권한 부여는 이미 허용되었으므로 이 변경으로 인해 새로운 카테고리의 사용자 간 액세스가 도입되지는 않습니다. 역할 기반 공유가 추가되어 계정의 다른 곳에서 이미 사용 중인 역할을 통해 더 많은 대상에게 다가갈 수 있습니다. 이를 통해 데이터 공유 또는 PDB 콘텐츠의 기타 계정 간 공유는 확장되지 않습니다.
이 기능은 일반 공급으로 제공됩니다. Snowflake는 이 변경에 대한 추가적인 고객 준비 단계나 진단을 요구하지 않습니다.
Ref: 2290