0
我无法从我的本地副本中连接到postgres。 PostgreSQL是与用户的Postgres VirtualBox中运行,但是当我试图运行耙分贝:迁移,我得到一个无法连接到virtualbox postgresql on rails
FATAL:密码验证失败的用户“[我的Mac上登录的用户名]”
不应该它试图连接在我的database.yml中指定的用户名?
这里有一个链接。
感谢您的帮助!
我无法从我的本地副本中连接到postgres。 PostgreSQL是与用户的Postgres VirtualBox中运行,但是当我试图运行耙分贝:迁移,我得到一个无法连接到virtualbox postgresql on rails
FATAL:密码验证失败的用户“[我的Mac上登录的用户名]”
不应该它试图连接在我的database.yml中指定的用户名?
这里有一个链接。
感谢您的帮助!
尝试将“user”更改为database.yml中的“username”。
您是否正在运行您的rake db:从您的虚拟框中迁移?你可以使用你放在database.yml文件中的凭证从虚拟框的命令行登录到postgres吗? – 2013-04-05 16:02:53
运行rake db:在本地迁移,可以在虚拟机上连接psql,可以在pgadmin3上本地连接这些凭据 – user1447447 2013-04-05 16:05:26
只是不确定为什么它使用我的mac登录用户名尝试连接到虚拟机 – user1447447 2013-04-05 16:05:54