めざせ趣味グラマー!!

SEやPGになるのをあきらめ趣味グラマーになるため日々修行する日記

データベースとテーブルの所有者を変更する

もう一つ備忘録。

テーブルの所有者の変更

ALTER TABLE テーブル名 OWNER TO ユーザ名;

データベースの所有者の変更

select usesysid from pg_user where usename = USER_NAME;

usesysid
----------
8931 ←ユーザによって異なる
(1 row)

update pg_database set datdba = 8931 where datname = DB_NAME;