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
およびXYZ
XYZ出力でログインできません
\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 サーバーを再インストールできますか?