gpt4 book ai didi

Ubuntu 10.04 上的 PostgreSql 远程访问

转载 作者:行者123 更新时间:2023-12-04 19:12:26 26 4
gpt4 key购买 nike

我尝试远程访问 Postgresql(10.3) 数据库。

我修改后#listen_addresses = 'localhost'listen_addresses = '*'或 ip,当我使用时出现错误:

sudo -u postgres psql

'服务器是否在本地运行并接受
Unix域套接字“/var/run/postgresql/.s.PGSQL.5432”上的连接?
'

最佳答案

只需删除 '#' - before - 这意味着注释行。

更新:如果您更改了 postgresql 的监听配置,则默认套接字连接不存在。因此,如果您为监听指定确切的 IP:listen_address = '192.168.1.2'那么您需要通过 psql -h 192.168.1.2 -U postgres 连接并且您的 pg_hba.conf 应包含类似于以下内容的条目:

host    all             all             192.168.1.2/32            md5

你需要知道 postgres 密码。如果您不担心安全性 - 那么只需使用
host    all             all             192.168.1.2/32            trust

警告:不要在生产中使用“信任”配置!

关于Ubuntu 10.04 上的 PostgreSql 远程访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50173951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com