Ho creato un nuovo database teste creato l'utente "eonil" con questo comando:
CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
sul mio PostgreSQL. Io corro psql -U eonil test. Quando ho provato a creare un nuovo schema, mostra un errore.
test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR: permission denied for database test
test=>
Perché questo fa un errore? Cosa è richiesto?