できません。
最善の方法は、スキーマbの各テーブルに「選択」権限をユーザーに付与することです。
このクエリは、必要なコマンドを生成します:
select 'grant select on A.'||table_name||' to B;'
from dba_Tables
where owner = 'A';
これに伴う問題は、Aに新しいテーブルを追加する場合です。その場合は、そのテーブルに対する特権を個別に付与する必要があります。自動的には実行されません。
できません。
最善の方法は、スキーマbの各テーブルに「選択」権限をユーザーに付与することです。
このクエリは、必要なコマンドを生成します:
select 'grant select on A.'||table_name||' to B;'
from dba_Tables
where owner = 'A';
これに伴う問題は、Aに新しいテーブルを追加する場合です。その場合は、そのテーブルに対する特権を個別に付与する必要があります。自動的には実行されません。