与Postgres的路轨 - 角色

时间:2012-11-21 14:06:02

标签: ruby-on-rails-3 postgresql

我正在使用PG进行Rails开发。每次我创建一个新的应用程序时,它都会创建一个默认的database.yml文件,该文件将“用户名”设置为应用程序的名称。我必须进入并将数据库的用户名设置为已存在的用户名,或者在PG上创建该角色。如果可能的话,我想跳过这个。

有没有办法配置PG以允许来自任何角色的交互,尽管名称,所以我可以忽略这个?

1 个答案:

答案 0 :(得分:2)

无法配置postgres以允许使用默认身份验证方法与任何角色建立连接。

可能有一种方法可以将应用名称映射到数据库角色。详细信息请阅读此http://www.postgresql.org/docs/current/static/auth-methods.html以找到合适的身份验证方法。