sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL:Wijzig OWNER op alle tafels tegelijk in PostgreSQL

U kunt de REASSIGN OWNED . gebruiken commando.

Synopsis:

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

Dit verandert alle objecten die eigendom zijn van old_role naar de nieuwe rol. U hoeft niet na te denken over wat voor soort objecten de gebruiker heeft, ze worden allemaal gewijzigd. Merk op dat het alleen van toepassing is op objecten binnen een enkele database. Het verandert ook niets aan de eigenaar van de database zelf.

Het is beschikbaar terug naar ten minste 8.2. Hun online documentatie gaat alleen zo ver terug.



  1. mysql selecteer top n max waarden

  2. gebruik een variabele voor tabelnaam in mysql sproc

  3. INVOEREN IN ... SELECTEER UIT ... OP DUPLICATE KEY UPDATE

  4. hoe maak je een tabel in orakel