PostgreSQL データベースのあるテーブルから別のテーブルにユーザー権限をコピーすることはできますか? 次のように、ターゲット テーブルの pg_class.relacl 列の値をソース テーブルの値に更新するだけの問題ですか。
UPDATE pg_class
SET relacl=(SELECT relacl FROM pg_class WHERE relname='source_table')
WHERE relname='target_table';
これは機能しているように見えますが、この方法で実行する必要がある可能性のあるものやその他の「落とし穴」が他にありませんか?
返信ありがとうございます。