0
私はGitLabプロダクション(オムニバスパッケージと共にインストール)にpsycopg2のpostgresqlデータベースに接続しようとしています。psycopg2でgitlab production postgresqlデータベースに接続しますか?
私の設定は以下のようなものです:
onn = psycopg2.connect(database="gitlabhq_production", user="gitlab-psql", host="/var/opt/gitlab/postgresql", port="5432")
それは次のエラーを与える:
FATAL: Peer authentication failed for user "gitlab-psql"
私は、コマンドライン上のPostgreSQLサーバに接続することができます。い
sudo -u gitlab-psql -i bash /opt/gitlab/embedded/bin/psql --port 5432 -h /var/opt/gitlab/postgresql -d gitlabhq_production
誰もが渡す正しいパラメータは何かを知っていますか?
はオムニバス・gitlabのアプリケーションを必要としませんpostgresqlユーザgitlab-psqlにパスワードを追加した後、gitlab-ctlによる変更が再設定されますか? –