Ho creato un nuovo database test
e 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?