linuxuser@linux:~$ psql
admin=> CREATE ROLE username LOGIN PASSWORD 'password';
admin=> CREATE DATABASE databasename;
admin=> GRANT username TO admin
admin=> ALTER DATABASE databasename OWNER TO username;
admin=> \q

СМЕНА postgres=# на postgres-# должна вызвать ПАДАЗРЕНИЕ что ты забыл поставить ';' и эта сука теперь ждёт пока ты введёшь ещё 10 команд, чтобы потом выкатить претензии, всё похерить и обосрать.

Важно помнить, что psql это программа из которой можно выйти только набрав \q (exit/quit/Ctrl+C не работают). Это явный признак, что её писал неуравновешенный шизоид, поэтому следует быть начеку.

[ ]