新しいデータベースtest
を作成し、次のコマンドでユーザー 'eonil'を作成しました。
CREATE ROLE eonil LOGIN ENCRYPTED PASSWORD 'password' NOINHERIT VALID UNTIL 'infinity';
私のPostgreSQLで。走るpsql -U eonil test
。新しいスキーマを作成しようとすると、エラーが表示されます。
test=> CREATE SCHEMA new_schema AUTHORIZATION eonil;
ERROR: permission denied for database test
test=>
なぜこれがエラーになるのですか?何が必要ですか?