機械翻訳について

Grant

ユーザーまたはグループにフィルタまたは保管済計算を付与します。

構文


grant.gifの説明が続きます
「図grant.gifの説明」

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;