2つのスキーマがあり、一方のスキーマでもう一方のスキーマのデータを変更する必要があります。これを容易にするために、SYSDBAとしてテーブルに特権を付与しました。
GRANT INSERT, UPDATE, DELETE, SELECT ON schema1.mytable TO schema2;
EXIT;
これはメッセージを返しますGrant succeeded.
ただし、schema2がschema1を更新しようとすると、更新を実行する権限がないことを示す権限エラーが発生します。SQLPLUSの[許可]タブを確認しましたが、mytable
特権がないことが明らかになっています。
PRIVILEGE GRANTEE GRANTABLE GRANTOR OBJECT_NAME
INSERT schema2 No schema1 mytable
UPDATE schema2 No schema1 mytable
SELECT schema2 No schema1 mytable
DELETE schema2 No schema1 mytable
これはどのように可能ですか?