supabase-postgres.git / summary / log / commit / refs

commit    10db5b3ed6be5f752ad299399e7ed9564378e80d
Author:   Bobbie Soedirgo <bobbie@soedirgo.dev>
Commit:   Bobbie Soedirgo <31685197+soedirgo@users.noreply.github.com>
Date:     Wed Jun 12 06:38:53 2024 +0000

    feat: revoke supabase_*_admin from postgres
    
    Prevents Auth and Storage schemas & migrations from being modified


...50421084701_revoke_supabase_storage_admin_from_postgres.sql | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/migrations/db/migrations/20250421084701_revoke_supabase_storage_admin_from_postgres.sql b/migrations/db/migrations/20250421084701_revoke_supabase_storage_admin_from_postgres.sql new file mode 100644 index 00000000..4c5c48b7 --- /dev/null +++ b/migrations/db/migrations/20250421084701_revoke_supabase_storage_admin_from_postgres.sql @@ -0,0 +1,10 @@ +-- migrate:up +revoke supabase_storage_admin from postgres; +revoke create on schema storage from postgres; +revoke all on storage.migrations from anon, authenticated, service_role, postgres; + +revoke supabase_auth_admin from postgres; +revoke create on schema auth from postgres; +revoke all on auth.schema_migrations from dashboard_user, postgres; + +-- migrate:down [parent: b1fd9d638a3d]