sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL:Ändra OWNER på alla tabeller samtidigt i PostgreSQL

Du kan använda REASSIGN OWNED kommando.

Sammanfattning:

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

Detta ändrar alla objekt som ägs av old_role till den nya rollen. Du behöver inte tänka på vilken typ av objekt som användaren har, de kommer alla att ändras. Observera att det bara gäller objekt i en enda databas. Det ändrar inte heller ägaren till själva databasen.

Den är tillgänglig tillbaka till åtminstone 8.2. Deras onlinedokumentation går bara så långt tillbaka.



  1. Hur man får id från databasen genom att klicka på listview-objektet i Android

  2. Hur man visar aktuella anslutningar i MySQL Workbench med hjälp av GUI

  3. Hur man skapar pivottabell i MySQL

  4. Hur Sign()-funktionen fungerar i PostgreSQL