Schema Permissions

Created at: 2025-05-09

Tips

For testing permissions, you can always:

SET ROLE sweet_user;
-- test stuff here
SET ROLE "marcelo.fernandes";
In databases upgraded from PostgreSQL 14 or earlier, everyone has that
privilege on the schema public. Some usage patterns call for revoking that
privilege:
REVOKE CREATE ON SCHEMA public FROM PUBLIC;