test
Creé una nueva base de datos y creé el usuario 'eonil' con este comando:
CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
en mi PostgreSQL. Corro psql -U eonil test
. Cuando intenté hacer un nuevo esquema, muestra un error.
test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR: permission denied for database test
test=>
¿Por qué esto hace un error? ¿Qué se requiere?