PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL:modifica OWNER su tutte le tabelle contemporaneamente in PostgreSQL

Puoi utilizzare il REASSIGN OWNED comando.

Sinossi:

REASSIGN OWNED BY old_role [, ...] TO new_role

Questo cambia tutti gli oggetti di proprietà di old_role al nuovo ruolo. Non devi pensare al tipo di oggetti che l'utente ha, verranno tutti modificati. Si noti che si applica solo agli oggetti all'interno di un singolo database. Non altera nemmeno il proprietario del database stesso.

È disponibile fino ad almeno 8.2. La loro documentazione online risale solo a molto tempo fa.