すべてのテーブルが単一のスキーマにある場合、このアプローチは機能する可能性があります(以下のコードは、スキーマの名前がpublic
であると想定しています。 )
DROP SCHEMA public CASCADE;
CREATE SCHEMA public;
PostgreSQL 9.3以降を使用している場合は、デフォルトの付与を復元する必要がある場合もあります。
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO public;