我的笔记本电脑上有.pgpass
一个rds
/postgres
数据库条目:
15.207.x.y:1234:clip:clip:whatever1
15.207.x.y:1234:postgres:clip:whatever2
clip
用户的第一个正在工作。postgres
用户的第二个不是。我跑了
psql -p 1234 -h $RDSI -U clip -d clip
而且无需密码即可使用。代替
psql -p 1234 -h $RDSI -U postgres -d clip
要求/提示输入密码。当我输入密码(名义上whatever2
)时,它确实连接了。
两者之间有什么不同导致行为上的差异?该db owner
是clip
但这不应该影响这个过程..?
您已交换用户和数据库。您的第二行应15.207.x.y:1234:clip:postgres:whatever2
为user postgres
。根据文档,格式为hostname:port:database:username:password
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句