Risposte:
È finito ALTER USER username CREATEDB;
Vedi ALTER USER nel doc .
Per eliminare un database, o sei un superutente (che può essere concesso ALTER USER
anche con ) o devi possedere il database.
Innanzitutto, devi accedere come utente postgres:
$ sudo -u postgres psql postgres
# \password postgres
Enter new password:
Dopo aver inserito la nuova password per l'utente di Postgres (tipo speciale di utente su PostgreSQL), ora si è connessi come Postgres e si può concedere l'autorizzazione ad altri utenti. Supponiamo che tu abbia un utente chiamato user1. Per concedergli la possibilità di creare e rilasciare database, devi scrivere (come utente postgres):
ALTER USER user1 CREATEDB;
Spero che sia di aiuto...