To create a database owned by another role, you must be able to SET ROLE to that role. The name of the template from which to create the new database, or DEFAULT to use the default template (template1 ...
CREATE DATABASE actually works by copying an existing database. By default, it copies the standard system database named template1. Thus that database is the “template” from which new databases are ...