PostgreSQL サーバー 8.4 を実行している Amazon サーバー インスタンス (Amazon Linux AMI リリース 2010.11.2 (ベータ)) があります。ローカルで実行している pgAdmin でアクセスしたいのですが、接続できません。
私は助けが必要な多くの質問があります:
1.サーバーでpostgresqlが実行されており、psqlはそれに接続できますが、リモートでアクセスできません.(ポート5432は外の世界に対して開かれていないと思います. Amazon awsコンソールへのアクセス権がなく、SSHへのアクセスのみpg_hba.confで、トラストモードpostgresql.confとlisten_addresses = '*'.
2.私のサーバーには2つの役割があります:postgresおよびXYZXYZ出力でログインできません
\du:
Role name | Attributes | Member of
-----------+--------------+-----------
XYZ | Cannot login | {}
postgres | Superuser | {}
: Create role
: Create DB
私pg_hba.confは:
local all all trust
3. Linux サーバーに最新の 9.2 または 9.3 の postgreSQL サーバーを再インストールできますか?