0
我正在使用PG进行Rails开发。每次我创建一个新的应用程序时,它会创建一个默认的database.yml文件,将“用户名”设置为应用程序的名称。我必须进入并将数据库的用户名改为已存在的用户名,或者在PG上创建该角色。如果可能,我想跳过这个。Rails with Postgres - 角色
有没有什么办法可以配置PG,允许任何角色的交互,尽管名字,所以我可以忽略这个?
我正在使用PG进行Rails开发。每次我创建一个新的应用程序时,它会创建一个默认的database.yml文件,将“用户名”设置为应用程序的名称。我必须进入并将数据库的用户名改为已存在的用户名,或者在PG上创建该角色。如果可能,我想跳过这个。Rails with Postgres - 角色
有没有什么办法可以配置PG,允许任何角色的交互,尽管名字,所以我可以忽略这个?
无法将postgres配置为允许使用默认身份验证方法与任何角色进行连接。
可能有办法将应用程序名称映射到数据库角色。如果您想了解详细信息,请阅读http://www.postgresql.org/docs/current/static/auth-methods.html以查找合适的auth方法。
我不认为有可能允许用任何用户名登录Postgres,并且我认为如果它是安全风险的话。 –