Sto lavorando su Ubuntu. Di seguito è riportato uno dei miei comandi.
$ psql -U kuser -d postgres
Quindi questo si collega al database. Ma dal terminale Postgres quando provo
postgres=> CREATE DATABASE kdb;
ERROR: permission denied to create database
Quando provo un comando simile in Ubuntu, si ottiene quanto segue
$ sudo -u kuser createdb kdb
sudo: unknown user: kuser
sudo: unable to initialize policy plugin
Come posso creare questo DB ?. Ho i diritti sudo e kuser non sono io.
sudo -u postgres psql -c 'alter user USER_NAME with createdb' postgres
mi ha salvato la giornata :)