sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL:Upravte OWNER na všech tabulkách současně v PostgreSQL

Můžete použít REASSIGN OWNED příkaz.

Souhrn:

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

Tím se změní všechny objekty vlastněné old_role do nové role. Nemusíte přemýšlet o tom, jaké objekty má uživatel, všechny se změní. Všimněte si, že se vztahuje pouze na objekty v rámci jedné databáze. Nemění ani vlastníka databáze samotné.

Je k dispozici zpět minimálně do 8.2. Jejich online dokumentace sahá jen tak daleko do minulosti.



  1. Jak nainstalovat MySQL pomocí phpMyAdmin na Debian 7

  2. 2 způsoby, jak vrátit řádky, které obsahují pouze nealfanumerické znaky v MySQL

  3. Nelze vytvořit datový model entity - pomocí MySql a EF6

  4. Je zaručeno zachování objednávky v dílčím dotazu?