問題タブ [pg-hba.conf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - pg_hba.conf を更新していますが、ファイルは毎日デフォルトにリセットされます
pg_hba.conf で django インスタンスにアクセスできるようにしました。しかし、ファイルが元の内容にリセットされているため、毎朝作業を開始するときに変更を再適用する必要があります。
これは cpanel を使用して Apache を実行する CentOS7 サーバーです。django インスタンスは、Apache の httpd とは別のポートで gunicorn と nginx を使用してセットアップされます。変更を pg_hba.conf に適用し、次のコマンドを発行しましたが、問題は解決しません。sudo systemctl restart postgresql sudo サービス postgresql 再起動
pg_hba ファイルに配置したコードは次のとおりです。
変更は永続的なものだと思っていましたが、実際には毎日行う必要があります。
jenkins - ansible と jenkins を使用してファイル (pg_hba.conf) をオンラインで編集する
みんな、私は ansible を使用して、たとえば pg_hba.conf などのファイルをリアルタイムで (vim のように) 開き、その場で編集できるようにしたいと考えています。ジェンキンスからターゲット サーバーのグループを選択し、特定のノードの pg_hba.conf の内容を読み取り、これらの内容をパラメーターとして渡し、自由形式のテキストで編集できるようにしたいと考えています。「ビルド」ボタンを押して、新しい変更をノードのグループに保存した後。
database - ETL pentaho データ統合を使用して、csv ファイルを postgres テーブルにロードしようとしています。注: 私はスーパー ユーザーではありません
ETL pentaho データ統合ツールを正しくインストールしました。
データベースに接続しようとすると、このエラーメッセージが表示されます。
データベース [test_db] への接続エラー: org.pentaho.di.core.exception.KettleDatabaseException: データベースへの接続中にエラーが発生しました
データベースへの接続エラー: (クラス org.postgresql.Driver を使用) 致命的: ホスト "my host name"、ユーザー "my user name"、データベース "my database name"、SSL オフの pg_hba.conf エントリがありません。
注: 私はスーパー ユーザーではありません。
pg_hba.conf ファイルの編集方法。
postgresql - pg_hba.conf ファイルの行の形式と内容
昨日、Ubuntu 18.04 に Postgres 9.3 をインストールしました (Ubuntu パッケージ インデックスを使用)。pg_hba.conf
ポート 5432 での pgAdmin アクセスを許可する には、ファイルに行を追加する必要があります。
たとえば、次の形式で行を追加する必要があります。
私の最初の質問は、「アドレス」フィールドの IP アドレスに何を使用すればよいかということです。ローカル コンピューター (Windows) で pgAdmin を使用してクラウド内の Ubuntu 18.04 サーバーにアクセスしていますが、静的 IP アドレスを持っていないため、IP アドレスを入力してもうまくいきません。ローカル コンピュータからの外部アクセス用に、アドレス フィールドにどの IP アドレスを入力すればよいですか? https://www.postgresql.org/docs/11/auth-pg-hba-conf.htmlのドキュメントからは明らかではありません。
2 番目の質問は、上記の行でポート 5432 を指定するにはどうすればよいですか? これが Postgres のデフォルトのリスナー ポートだと思いますが、上記の行で指定する必要はありませんか?