[PostgreSQL] ERROR: permission denied for ~ というエラーが出たらテーブル(table)の権限を確認する

PostgreSQL にて ERROR: permission denied for ~ というエラーが出たら、テーブル (table) の権限がないということなのでこれを確認します。

エラー内容

ERROR:  permission denied for table table_name

権限の確認コマンド

\z

テーブルへの権限付与のクエリ

GRANT SELECT, UPDATE, INSERT ON TABLE_NAME TO role_name;

以上、PostgreSQL の ERROR: permission denied for に負けいない、現場からお送りしました。