Cha*_*Roe 3 python postgresql spyder anaconda
我已经保存了一个 .pgpass(正确配置)文件
`/Users/username/`
`/anaconda`
`/anaconda/bin/`
Run Code Online (Sandbox Code Playgroud)
但是 postgresql 连接仍然请求我的用户名和密码。我正在使用 Anaconda 和 Spyder IDE。我应该在哪里保存 .pgpass 文件?
检查权限。该.pgpass文件必须没有组或其他权限:
chmod u-x,go-rwx ~/.pgpass
Run Code Online (Sandbox Code Playgroud)
命令行 psql 客户端实际上会警告您:
WARNING: password file "/home/tometzky/.pgpass" has group or world access; permissions should be u=rw (0600) or less