個人用データベースのエンティティをアカウントロールに付与する機能の有効化(保留中)¶
- 変更前:
:doc:`個人用データベース</user-guide/personal-databases>`で作成されたオブジェクトは、ユーザーに付与できました。例:
個人用データベースエンティティに対する権限のアカウントロールへの付与は、CREATE を含め、どの権限でも失敗していました。たとえば、Snowflakeは次のステートメントに対してエラーを返しました。
- 変更後:
アカウントで2026_03動作変更バンドルが有効になっている場合、個人用データベースエンティティに対する権限のアカウントロールへの付与は、ユーザーに付与できるのと同じ権限で成功します(ただし、CREATE を**除く**)。個人用データベースエンティティに対する CREATE のロールへの付与は引き続き失敗します。
たとえば、アカウントでバンドルが有効になっている場合、次のステートメントは成功します。
個人用データベース内のオブジェクトを CREATE する機能を他のユーザーまたはロールに付与することは、引き続きブロックされます。
この変更により、**アカウント内で**個人用データベースオブジェクトを共有する方法が拡張されます。個人用データベースは、UIs やダッシュボードなどのツールを構築するためのスムーズなエクスペリエンスをサポートします。この変更前は、アカウントロールへの付与が許可されていなかったため、アカウント内の他のユーザーとこれらのアーティファクトを共有する場合、事実上、ユーザー間の直接的な付与に依存していました。ユーザー間の付与はすでに許可されているため、この変更はユーザー間アクセスの新しいカテゴリを導入するものではありません。ロールベースの共有が追加されるため、アカウント内の他の場所ですでに使用しているロールを通じて、より幅広い対象者にリーチできます。:doc:`データ共有</user-guide/data-sharing-intro>`や、PDB コンテンツのその他のアカウント間共有を拡張するものではありません。
この機能は一般提供されています。Snowflakeでは、この変更に対する追加の顧客準備ステップや診断を必要としません。
参照:2290