pgAdminIII を使用してリモートの postgresql データベースに接続しようとしています。psql クライアントを使用して、コマンド ライン経由でデータベース サーバーに接続できます。しかし、pgAdminIII 1.16 を使用して接続しようとすると、次のエラーが発生します。
エラー: ACL 配列は 1 次元でなければなりません。
hba_conf エントリを確認しました。同じエントリが別のデータベース サーバーでも機能しました。
pgAdminIII を使用してリモートの postgresql データベースに接続しようとしています。psql クライアントを使用して、コマンド ライン経由でデータベース サーバーに接続できます。しかし、pgAdminIII 1.16 を使用して接続しようとすると、次のエラーが発生します。
エラー: ACL 配列は 1 次元でなければなりません。
hba_conf エントリを確認しました。同じエントリが別のデータベース サーバーでも機能しました。
pg_hbaは関係ありません。ACL配列は、データベースオブジェクト(データベース、スキーマ、テーブル、シーケンス、ビュー、関数など)の特権を格納するために使用されます。
したがって、問題は次のいずれかです。
解決策は次のとおりです。