0 / 0
資料の 英語版 に戻る
Data Virtualizationにおけるデータソース接続のアクセス制限
最終更新: 2024年11月26日
Data Virtualizationにおけるデータソース接続のアクセス制限
Data Virtualization のデータソース接続アクセス制限を使用すると、共有クレデンシャルを使用するデータソースにアクセスできるユーザと、そのユーザがデータソースでできることを決定できます。

コラボレーター

Data Virtualizationで共有クレデンシャルを使用する個々のデータソース接続へのアクセスは、接続に共同作業者を追加することで明示的に管理できます。 データ・ソース接続を作成するときに、ユーザー、ユーザー・グループ、および役割をコラボレーターとして割り当てることができます。 それらのコラボレーターのみがデータ・ソース接続にアクセスできます。

例えば、データ・ソースが追加された後、 エンジニア をコラボレーターとして追加できます。 その役割が割り当てられているすべてのユーザーが接続にアクセスできます。 その役割を持つすべてのユーザーではなく一部のエンジニアがデータ・ソースにアクセスできるようにするには、コラボレーターとしての役割を削除してから、個々のユーザーをコラボレーターとして追加します。

接続所有者以外のコラボレーターが追加されていない場合、接続はプライベートであり、他の誰もアクセスできません。

データ・ソース接続の所有権を別のユーザーに転送できます。 詳細については、 Data Virtualization化のデータ・ソースの所有権の移行を参照してください。
注: 特定の Db2® 権限を持つユーザーは、コラボレーターとして割り当てられていない場合や、必要な特権が割り当てられていない場合でも、データ・ソースを表示したり、データ・ソースに対してアクションを実行したりすることができます。

共同作業者を追加して権限を付与する方法の詳細については、 Data Virtualization化のデータソースへの接続を参照してください。

接続特権

コラボレーターが制限付きデータ・ソースに対して実行できるアクションを管理するために、コラボレーターに特定の特権を割り当てます。

エンジニア を接続のコラボレーターとして割り当ててから、そのロールに REF 特権を付与すると、すべてのエンジニアがその接続を使用してデータを仮想化できるようになります。

データ・ソース接続のアクセス制限を管理する際に、ユーザー、ユーザー・グループ、またはロール (被付与者) に以下の接続特権を割り当てることができます。

CONTROL
CONTROL 特権により、コラボレーターは接続をドロップまたは転送することができます。 この特権には、ALTER、DATAACCESS、および REF 特権が含まれます。 CONTROL 特権をコラボレーターに再付与することはできません。
ALTER
ALTER 特権により、コラボレーターは接続を編集し、その接続にフィルターを設定することができます。
DATAACCESS
DATAACCESS 特権により、コラボレーターは接続からオブジェクトをプレビューできます。
REF
REF 特権を持つコラボレーターは、スキーマ、表、およびビューを参照したり、接続からオブジェクトを仮想化したりすることができます。

共同作業者を追加して権限を付与する方法の詳細については、 Data Virtualization化のデータソースへの接続を参照してください。

アクセス制御

Data VirtualizationAPI とストアド プロシージャは、ユーザーがデータ ソース接続にアクセスしてデータの参照、プレビュー、仮想化を行う前に、ユーザーの権限を明示的にチェックします。

setRdbcXストアド・プロシージャで、Options 引数を使用して、Data Virtualization化のアクセス制限を有効化および追加します。 詳細については、setRdbcXストアド・プロシージャ(バリエーション 2)を参照してください。 またはsetRdbcXストアド・プロシージャを使用します (バリエーション 1)

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細