権限付与者にすでにその表に対して選択権限がある場合に、ビューを使用する権限を付与できますか?つまり、権限付与者はビューの構造を使用できますが、ビュー所有者の権限ではなく、独自の基本的なテーブル権限を使用できますか?既存の表権限を持つユーザー間でのOracleビューの共有
たとえば、ユーザーA、B、およびCがあります。ユーザーAにはいくつかのテーブルがあります。ユーザーBとCは、現在、これらのテーブルに対して同じ選択権限を持っています。ユーザーBは、これらの表のビューを作成します。ユーザーCはそのビューを使用できますか?
注:BがBのアクセス許可で実行できるこれらのテーブルに対してBに「許可で選択」権限が与えられていても、Bがそのアクセス許可を前方に許可しないようにしたいと思います。自分の権限を既に持っているユーザーがビューの構造を使用できるようにしたいだけです。
コンテキスト:Aスキーマの一部のデータを使用して、Bスキーマに既に存在するビューを照会して、いくつかの特別な作業を行いたいと思います。これには、作業したいデータセットを保持するためのテーブルをいくつか作成する必要がありますが、私が作業している間はこれらのテーブルでBスキーマを混乱させたくありません。スキーマAのユーザーBの権限をCスキーマのすべてのユーザーBのビューを再作成することなくコピーするだけで、これをユーザーCとして行うことはできますか?これを行う簡単な方法はありますか?