如何使用 pgAdmin 应用程序编辑“postgresql.conf”文件?
在 Postgres 9.3.x 上使用 pgAdmin 1.18.1,当我选择File
>Open postgresql.conf
,会出现一个文件选择器对话框。而且,是的,我在 pgAdmin 中以超级用户“postgres”的身份连接。
我知道我已经在旧版本的 Postgres 中做到了这一点。
您可以通过手动编辑文件或调用命令来为 Postgres设置各种配置参数。这是编写设置的两种途径,但是阅读呢?postgresql.conf
ALTER SYSTEM
? 有没有办法查询所有当前设置?
我知道客户端身份验证配置文件中的设置pg_hba.conf
可以通过读取pg_hba_file_rules
来看,是这样的:table pg_hba_file_rules ;
。有类似的东西postgresql.conf
吗?
EnterpriseDB.com 向社区提供的Postgres 安装程序通常会在macOSpostgres
上创建一个用户帐户。
在Terminal.app的控制台会话中,我需要切换到该用户。我的目标是使用该 user\xe2\x80\x99s 权限运行文本编辑器,以便我可以编辑pg_hba.conf
控制 Postgres 用户身份验证规则的文件。
当我尝试时:
\n\nsu - postgres\n
Run Code Online (Sandbox Code Playgroud)\n\n\xe2\x80\xa6 系统提示我输入用户密码,我输入成功,但收到错误消息:
\n\n\n\n\n苏:对不起
\n
我确信密码是正确的。我可以做什么来访问该postgres
用户?