ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.3.79 論理レプリケーションのサブスクリプション適用プロセスの権限変更

非互換

論理レプリケーションにおけるサブスクリプションの適用プロセスの権限が変更になります。

Fujitsu Enterprise Postgres 15以前の場合

すべての操作がサブスクリプション所有者の権限で実行されていました。

Fujitsu Enterprise Postgres 16の場合

表に対するINSERT、 UPDATE、DELETE、TRUNCATE操作が表の所有者の権限で実行され、それ以外の操作はサブスクリプション所有者の権限で実行されるようになりました。

INSERT、 UPDATE、DELETE、TRUNCATE操作の際は、ロールをサブスクリプション所有者から表の所有者へと変更します。そのため、サブスクリプション所有者から表の所有者にロールが変更可能である必要があります。

対処方法

サブスクリプションを定義する際に、run_as_ownerパラメータにtrueを設定してください。