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,並且我認爲如果它是安全風險的話。 –