Сблъсках се с този проблем, когато използвах CREATE DATABASE на Amazon RDS. Мисля, че по същество е същото като използването на CREATE SCHEMA .
Когато използвате Amazon RDS, потребителят издава CREATE DATABASE трябва да е член на ролята, която ще бъде собственик на базата данни. В моя случай акаунтът на суперпотребител, който използвам, се нарича root и ще създам роля o който ще притежава база данни d :
postgres=> CREATE ROLE o;
CREATE ROLE
postgres=> CREATE DATABASE d OWNER = o;
ERROR: must be member of role "o"
postgres=> GRANT o TO root;
GRANT ROLE
postgres=> CREATE DATABASE d OWNER = o;
CREATE DATABASE