0

組み込みの postgreSQL 9.1.1 データベースは、別のアプリケーションから外部から同時にアクセスできますか?

同じマシンに別の postgreSQL サーバーをインストールしましたが、組み込みデータベースが表示されないようです。

もう 1 つの問題は、アプリケーションが内部データベース ファイルへの接続に使用しているユーザーのパスワードが見つからないことです。

4

1 に答える 1

1

必要なソフトウェアによってマシンにインストールされた postgresql サーバーに接続する場合:

1) インストールされた postgresql サーバーのクラスター ディレクトリを見つけます。

2) クラスタ ディレクトリで postgresql.conf ファイルを検索します。そこにポートがあり、サーバーがリッスンしています。

3) クラスタ ディレクトリで pg_hba.conf ファイルを検索します。この conf ファイルに行を追加するhost all all 127.0.0.1/32 trustと、パスワードなしでサーバーにアクセスできるようになります。

4) 手順 1 のクラスター ディレクトリを指定して、postgres サーバーを起動します。(アプリケーションによってインストールされた postgres バイナリを検索します。) すでに実行されている場合は、再起動する必要があります。

postgres5) ステップ 2 の post と任意の postgres ログインを使用して DB に接続します (デフォルトのログインを試してください)。

于 2013-05-28T12:48:55.073 に答える