Grant
ユーザーまたはグループにフィルタまたは保管済計算を付与します。
キーワード
- filter <filter-name> to...
-
指定したデータベースに対する権限を詳細のデータ値レベルで付与または拒否するユーザーまたはグループにフィルタを割り当てます。
- execute <calc-name> to...
-
指定したストアド計算スクリプトを実行する権限をユーザーまたはグループに付与します。
- execute any on system to...
-
「Essbaseサーバー」上の任意のデータベースに対して計算を実行する権限をユーザーまたはグループに付与します。
- execute any on application...to...
-
指定したアプリケーション内の任意のデータベースに対して計算を実行する権限をユーザーまたはグループに付与します。
- execute any on database...to...
-
指定したデータベースに対して計算を実行する権限をユーザーまたはグループに付与します。
- execute default on system to...
-
「Essbaseサーバー」上の任意のデータベースに対してデフォルト計算を実行する権限をユーザーまたはグループに付与します。
- execute default on application...to...
-
指定したアプリケーション内の任意のデータベースに対してデフォルトの計算を実行する権限をユーザーまたはグループに付与します。
- execute default on database...to...
-
指定したデータベースに対してデフォルトの計算を実行する権限をユーザーまたはグループに付与します。 通常、デフォルトの計算はCALC ALL;ですが、alter application set default calculationを使用して変更できます。
ノート
フィルタの付与:
ユーザーには、データベースごとに複数のフィルタを付与できます。
計算の付与:
ユーザーまたはグループは、データベースごとに任意の数の計算を持つことができます。 したがって、計算を付与すると、ユーザーまたはグループの計算リストに追加されます。 Grant execute anyでは、デフォルトの計算を含むすべての計算を実行する権限がユーザーまたはグループに付与されます。
例
grant filter Sample.basic.filter8 to Fiona;