2
を経由して挿入するときに、この作品:ORA-01031:権限が不足したdblink
(connect to some_db)
INSERT INTO some_schema.some_table(id) VALUES (some_schema.some_table.nextval);
、これはあまりにも動作します:
(connect to some_other_db)
SELECT [email protected]_db FROM DUAL;
これは動作しません:
(connect to some_other_db)
INSERT INTO [email protected]_db(id) VALUES ([email protected]_db);
私が取得エラーORA-01031: insufficient privileges ORA-02063: preceding line from SOME_DB
です。 some_schema.some_tableの挿入権限は、デフォルトのロールによって付与されます。
ここで問題が発生する可能性がありますか?
更新:select
を追加すると、リモートクエリの作業が正しく行われました。