REASSIGN OWNED BY für 1 angegebene Datenbank

8

Ich möchte den Besitzer aller Tabellen in einer bestimmten Datenbank mit

ändern %Vor%

aber es zeigt:

%Vor%

Ich denke, es liegt daran, dass es mehr Datenbanken in diesem System gibt, aber ich möchte Besitzer nur in einer bestimmten Datenbank (database1) neu zuweisen.

Gibt es einen Weg?

    
pawel 06.06.2013, 10:28
quelle

1 Antwort

5

Da der postgres -Benutzer Systemkataloge besitzt, können Sie nicht alle Objekte neu zuweisen, die zu postgres gehören. Sie müssen diese Situation in diesem Fall manuell lösen. Vermeiden Sie in Zukunft die Verwendung von postgres für nicht administrative Aufgaben.

    
Peter Eisentraut 06.06.2013, 18:35
quelle

Tags und Links