我剛開始使用Ruby on Rails的。我正在構建一個Hello World應用程序,並使用PostgreSQL。我用下面的命令來創建應用程序:我的Ruby on Rails應用程序如何在沒有密碼的情況下訪問數據庫?
rails new rails-hw -d postgresql
我創建使用createuser -s pguser
數據庫用戶,我設置密碼。
我編輯的配置/ database.yml中的顯影部,使用I創建的用戶的用戶名和密碼。然而,似乎有什麼我在database.yml文件中使用的密碼並不重要,我的應用程序總是能夠訪問數據庫中的數據。爲什麼忽略密碼?
事實上,你可以從'database.yml'刪除密碼。 –