Возможно, вы хотите запретить пользователю создавать таблицы в схеме public
.
Для этого вы должны отменить привилегию CREATE
для этой схемы, которая по умолчанию предоставляется всем:
REVOKE CREATE ON SCHEMA public FROM PUBLIC;
Если вы хотите, чтобы пользователь имел разрешения для таблиц, которые будут созданы в будущем, рассмотрите возможность использования ALTER DEFAULT PRIVILEGES
.