I want to create a database and a user for my project
# sudo su - postgres
# psql
Method 1:
CREATE DATABASE myproject;
CREATE USER myprojectuser WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE myproject TO myprojectuser;
Method 2:
CREATE USER myprojectuser WITH PASSWORD 'password';
CREATE DATABASE myproject OWNER myprojectuser
So which is the right way