系统是 ubuntu20.04 ,按照官网,通过添加软件源,然后安装 postgres,然后默认有个 postgres 用户,然后我先sudo su - postgres
切换到这个用户,然后psql
直接进入,然后修改密码,之后退出,切换回我自己的另一个 linux 用户test
,然后在这个 test 用户这里,使用psql -U postgres
无法进入,显示psql: error: FATAL: Peer authentication failed for user "postgres"
,比如指定psql -U postgres -h localhost
才可以,或者设置环境变量PGHOST
,这是为什么呢?
没搜到相关的东西啊,看很多教程也没有提到这个
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.