REVOKE INSERT, UPDATE, DELETE, TRUNCATE
ON ALL TABLES IN SCHEMA public
FROM public, <target_role>;
リストにさらに役割を追加する可能性がありますが、役割publicを忘れないでください 。
リストにスキーマを追加する可能性がありますが、スキーマpublicを忘れないでください 。
スーパーユーザー(postgresなど) )権限を無視します。トリガーは、それらを含めるための代替手段にもなります。