Ich beginne gerade mit Ruby on Rails. Ich baue eine Hello World App und verwende PostgreSQL. Ich benutzte den folgenden Befehl, um die App zu erstellen:Wie kann meine Ruby on Rails App ohne Passwort auf die Datenbank zugreifen?
rails new rails-hw -d postgresql
ich einen Datenbankbenutzer erstellt createuser -s pguser
mit und ich ein Passwort.
Ich bearbeitet den Entwicklungsteil der config/database.yml, benutze den Benutzernamen und das Passwort des Benutzers, den ich erstellt habe. Es scheint jedoch, dass das, was ich für das Passwort in der Datei database.yml verwende, keine Rolle spielt und meine App immer auf die Daten in der Datenbank zugreifen kann. Warum ignoriert es das Passwort?
In der Tat, können Sie das Passwort von 'database.yml' entfernen. –