PostgreSQL ci consente di modificare le proprietà di un database mediante il comando
ALTER DATABASE
. Possiamo così modificare il nome del database, i suoi attributi, il proprietario e così via. Modificare proprietario database Postgres
In Postgres, il comando ALTER DATABASE
utilizza la clausola OWNER TO
per cambiare/modificare il proprietario del database. Il comando è quindi il seguente:
ALTER DATABASE db_name
OWNER TO new_owner_name;
Una volta eseguito il comando per il cambio di owner del DB, possiamo verificare i dettagli del database, verificando così l’attuale proprietario, lanciando il seguente comando:
\l
Note importanti
È importante tenere presente che per cambiare il proprietario di un database è necessario avere permessi di superuser. Per eseguire questa operazione si consiglia pertanto di collegarsi al db con utente
postgres