前提
Postgresのスキーマ―やテーブルに対し、
参照権限を持ったユーザーにアクセス権限持たせる際
以下を参照に権限を付与したのですが、テーブル追加などがあった場合は
新たに権限付与をする必要がありますでしょうか。
実現したいこと
参考資料
https://fullstacklife.net/database/postgresql-role-realonly/
上記を参考に全テーブルに対し、権限を追加し、
その後新しいテーブルを追加しました。
ですが、参照権限のユーザーがテーブルを参照できないことが分かり。
追加テーブルに対し
GRANT SELECT ON テーブル名 TO read_user;
私の解釈が間違っていたらご指摘ください。
権限を追加した時点のテーブルは権限を保持しているが、追加した場合は
そのテーブルに対し新たに権限を付与する必要がある。
と思っておりますが、いかがでしょうか。
###試したこと
権限付与に伴い
実行前後で以下のようになっており、DB全体に付与し、その後追加テーブルに対しても自動で権限が付与されている状態または、確認できる手順があればご教授いただけますでしょうか。
Schema | Name | Type | Access privileges | Column privileges | Policies --------+----------------+------+-------------------+-------------------+---------- | | | | | (1 row)

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。