J'ai créé une nouvelle base de données test
et créé l'utilisateur 'eonil' avec cette commande:
CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
sur mon PostgreSQL. Je cours psql -U eonil test
. Lorsque j'ai essayé de créer un nouveau schéma, il affiche une erreur.
test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR: permission denied for database test
test=>
Pourquoi cela fait-il une erreur? Qu'est-ce qui est requis?