PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Rails:autorizzazione negata per la relazione schema_migrations

Sembra che tu debba creare un utente DB con tutti i privilegi necessari sul tuo DB. Ad esempio, penso che potresti fare il trucco accedendo alla tua console DB, quindi fai qualcosa del tipo:

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;

Quindi aggiorna il tuo database.yml così:

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

Spero che ti aiuti!