postgresql 9.6から10.1-R1にアップグレードした後、ユーザーはテーブルにアクセスできなくなります。
調査したところ、その投稿でまったく同じ問題が見つかりました
アクセス権を見ると、空です。
\dn+
List of schemas
Name | Owner | Access privileges | Description
--------+----------+-------------------+------------------------
public | rdsadmin | | standard public schema
いつあるべきか postgres=UC/postgres=UC/postgres
移行前に正しく設定されていた
コマンドを実行することをお勧めしましたがgrant all on schema public to <my user>;
、RDSに対する十分な権限がありません。RDSでこれを処理するための推奨事項はありますか?
AWSフォーラムからの解決策があります。
ファーストラン
ALTER SCHEMA PUBLIC OWNER TO <my rds_superuser>;
次に、次の後にgrantステートメントを実行します。 grant all on schema public to <my user>;
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加