“Postgres verändern den Eigentümer aller Tische” Code-Antworten

Postgres ändern den Tischbesitzer

ALTER TABLE <tablename> OWNER TO <username>
Confused Centipede

Postgres verändern den Eigentümer aller Tische


#TABLES
for tbl in `psql -qAt -c "select tablename from pg_tables where schemaname = 'public';" YOUR_DB` ; do  psql -c "alter table \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done

#SEQUENCES
for tbl in `psql -qAt -c "select sequence_name from information_schema.sequences where sequence_schema = 'public';" YOUR_DB` ; do  psql -c "alter sequence \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done

#VIEWS
for tbl in `psql -qAt -c "select table_name from information_schema.views where table_schema = 'public';" YOUR_DB` ; do  psql -c "alter view \"$tbl\" owner to NEW_OWNER" YOUR_DB ; done
Matteoweb

Ähnliche Antworten wie “Postgres verändern den Eigentümer aller Tische”

Fragen ähnlich wie “Postgres verändern den Eigentümer aller Tische”

Weitere verwandte Antworten zu “Postgres verändern den Eigentümer aller Tische” auf Shell/Bash

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen