26

以前のインストールを使用して実行するのに問題があったため、pg4admin のデスクトップ バージョンをインストールしました。これを実現するために、次のインストール ドキュメントを使用しました。

ただし、pgadmin4 サービスを実行すると、ページに次のエラーが表示されます。

無許可

サーバーは、要求された URL へのアクセスが許可されていることを確認できませんでした。入力した認証情報が間違っている (パスワードが間違っているなど) か、ブラウザが必要な認証情報を入力する方法を理解していません。

また、端末で次の例外が発生します。

Starting pgAdmin 4. Please navigate to http://localhost:5050 in your browser.
2016-11-01 01:14:41,981: ERROR	pgadmin:	The desktop user pgadmin4@pgadmin.org was not found in the configuration database.
2016-11-01 01:14:42,004: ERROR	pgadmin:	The desktop user pgadmin4@pgadmin.org was not found in the configuration database.
2016-11-01 01:18:45,650: ERROR	pgadmin:	The desktop user pgadmin4@pgadmin.org was not found in the configuration database.
2016-11-01 01:18:45,664: ERROR	pgadmin:	The desktop user pgadmin4@pgadmin.org was not found in the configuration database.

インストールプロセスで何か見逃しましたか? この問題を解決するにはどうすればよいですか?

4

13 に答える 13

11

@Leonard AB
解決策をありがとう。私のために働いた。IE Enhanced Security Configurationをオフのままにするのではなく、それが問題であることを確認した後、http://127.0.0.1をホワイトリストに登録しました。

IE 内:

  1. 歯車をクリックし、ブラウザの右上にある [コントロール パネル] から [インターネット オプション] に移動します。
  2. [セキュリティ] タブをクリックし、ゾーン ボックスで [信頼済みサイト] を選択して、[サイト] ボタンをクリックします。
  3. http://127.0.0.1をリストに追加して閉じるをクリックし、最後に OK をクリックして動作することを確認します

これをあなたの投稿にコメントとして追加していないことをお詫びしますが、私には十分な担当者がいません.

于 2019-07-30T06:13:49.160 に答える
10

「pgadmin4.db」ファイルを削除し、pgAdmin4 を再起動します。

Linux:

~/.pgadmin/pgadmin4.db

ウィンドウズ:

%appdata%\pgAdmin\pgadmin4.db

注: 以前のインストールで保存したサーバー リストはすべて失われます。

于 2016-11-15T06:10:35.127 に答える
1

と新しい動作が登場し、プログラムをロードしたときにブラウザで認証ダイアログが開かなくなりましたpgAdmin 4 v4.28Windowsこれを修正するには、 FAQで説明されているように、レジストリ キーをHKEY_CLASSES_ROOT\.js\Content Typeからtext/plainに変更します。text/javascript

于 2020-11-26T11:15:41.940 に答える
0

Windows の場合は、別のオプションです。トレイアイコンを右クリックして「新しいpgAdminウィンドウ...」を選択し、私の場合はYandex.browserを使用しました

于 2019-04-21T20:54:52.150 に答える