pgAdmin4 禁用主密码

pgAdmin4 禁用主密码

启动 pgAdmin 时,系统提示我:

请为 pgAdmin 设置主密码

这是 pgAdmin4 4.7 的新功能:https://www.pgadmin.org/docs/pgadmin4/dev/release_notes_4_7.html

我怎样才能禁用此功能?

本地文档告诉我设置“配置参数” MASTER_PASSWORD_REQUIRED=False,但我不知道在哪里/如何执行此操作: http://127.0.0.1:37059/help/help/master_password.html

答案1

我花了一段时间才发现,这就是我在这里发布它的原因:

  1. 您需要找到一个名为 的文件config.py。在我的例子中,它位于/usr/share/pgadmin4/web/config.py
  2. 现在创建一个文件config_local.py(在同一个文件夹中)并输入:MASTER_PASSWORD_REQUIRED=False
  3. 重新启动 pgAdmin 服务器。
  4. 提示应该消失了:-)

关于配置文件的一些参考:https://www.pgadmin.org/docs/pgadmin4/dev/desktop_deployment.html#configuration

编辑:看起来在更高版本中(我现在有 pgAdmin4 4.26),目录更改为/usr/pgadmin4/web/

答案2

对于 Windows 用户,config.py位于

C:\Program Files\PostgreSQL\12\pgAdmin 4\web

或者

C:\Program Files (x86)\pgAdmin 4\v4\web

config_local.py在该文件夹内创建

相关内容