Я создал новую базу данных test
и создал пользователя 'eonil' с этой командой:
CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
на моем PostgreSQL. Я бегу psql -U eonil test
. Когда я пытался создать новую схему, она показывает ошибку.
test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR: permission denied for database test
test=>
Почему это делает ошибку? Что требуется?