我有一个PostgreSQL数据库在远程VPS服务器(CentOS 5)上,我想让我的本地Mac笔记本电脑上的Rails应用程序连接到它。 在我的笔记本电脑上,我安装了ActiveRecord PostgreSQL适配器 -
我在PostgreSQL文档中读到:
引用:
postgres(0.7.9.2008.01.28)
。我在PostgreSQL文档中读到:
引用:
基于密码的身份验证方法是md5,crypt和password。 这些方法的操作方式相似,只有发送密码的方式不同:分别为MD5哈希,crypt加密和明文。
[...]在标准的Rails如果您对密码“嗅探”攻击有任何担忧,则推荐使用md5…应避免使用纯文本密码,特别是在通过开放互联网连接时(除非您在连接周围使用SSL,SSH或另一种通信安全包装器)。
database.yml
中,本地主机连接的设置如下...development:
adapter: postgresql
database: journalapp_development
username: xxx
password: yyy
host: localhost
但是这里没有关于PostgreSQL文档中讨论的认证方法的内容。是否有像"auth_method: md5
"这样的选项?