PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Rails:Zugriff verweigert für Relation schema_migrations

Es scheint, dass Sie einen DB-Benutzer mit allen erforderlichen Berechtigungen für Ihre DB erstellen müssen. Zum Beispiel denke ich, dass Sie den Trick machen könnten, indem Sie sich in Ihrer DB-Konsole anmelden und dann so etwas tun:

CREATE USER your_new_username WITH PASSWORD 'your_new_password';
CREATE DATABASE whiteboard;
GRANT ALL PRIVILEGES ON DATABASE whiteboard to your_new_username;
ALTER DATABASE whiteboard OWNER TO your_new_username;

Aktualisieren Sie dann Ihre database.yml so:

adapter: postgresql
database: whiteboard
username: your_new_username
password: your_new_password
pool: 5
timeout: 5000

Hoffe es hilft!