Ich habe eine neue Datenbank erstellt test
und den Benutzer 'eonil' mit diesem Befehl erstellt:
CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
auf meinem PostgreSQL. Ich renne psql -U eonil test
. Beim Versuch, ein neues Schema zu erstellen, wird ein Fehler angezeigt.
test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR: permission denied for database test
test=>
Warum macht dies einen Fehler? Was ist erforderlich?
postgresql
schema
Eonil
quelle
quelle