機械翻訳について

Alter Filter

データベース・セキュリティ・フィルタにフィルタ行を追加します。 フィルタは、データベース・オブジェクトのセキュリティを制御します。 grantを使用して、ユーザーおよびグループにフィルタを割り当てます。

最低限必要な権限: データベース・マネージャ。

構文


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

フィルタを編集するには、次の方法でalter filterを使用します:

キーワード

alter filter ...add no_access on <member-expression>

指定したメンバーの組合せへのアクセスをブロックします。

alter filter ... add read on <member-expression>

指定したメンバーの組合せへの読取り専用アクセス権を付与します。

alter filter ... add write on <member-expression>

指定したメンバーの組合せへの書込みアクセス権を付与します。

alter filter ... add meta_read on <member-expression>

メンバー式の兄弟および祖先へのアクセスを制限します。 フィルタリングが競合する場合、MetaReadフィルタリングは他のフィルタ権限をオーバーライドします。 メタデータのフィルタリングの詳細は、「メタデータのフィルタリング」を参照してください。

ノート

  • MaxLを使用して作成されたフィルタは有効である必要があります。 フィルタ構文の詳細は、「Essbaseキューブの設計およびメンテナンス」を参照してください。

  • MEMBER-EXPRESSIONは一重引用符で囲む必要があります。 カンマ区切りリストを使用できます。

alter filter sample.basic.filt7 add read on '@Descendants("East")';

filt7という名前のSample.Basicフィルタに行を追加し、東部州のデータへの読取り専用アクセス権を付与します。

alter filter sample.basic.filt8 add read on '@Descendants("East")', add write on '@Descendants("West")';

filt8というSample.Basicフィルタに2つの行を追加します。