全テーブルをGRANTするGRANT ALL PRIVILEGES ON ALL TABLESGRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO taro;
GRANT ALL PRIVILEGES ON DATABASE db_name についてGRANT ALL PRIVILEGES ON DATABASE db_name TO user_name
参考https://stackoverflow.com/questions/15520361/permission-denied-for-relation 古いバージョンのPostgreSQLの場合#!/bin/bash for table in `echo '\dtvs' | psql -t -A -F ',' DB_NAME | cut -f 2 -d ','` do echo "GRANT ALL ON TABLE $table to public;" echo "GRANT ALL ON TABLE $table to public;" | psql DB_NAME done 参考 |
|