Saya membuat database baru testdan membuat pengguna 'eonil' dengan perintah ini:
CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
di PostgreSQL saya. Saya lari psql -U eonil test. Ketika saya mencoba membuat skema baru, itu menunjukkan kesalahan.
test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR: permission denied for database test
test=>
Mengapa ini membuat kesalahan? Apa yang dibutuhkan?