私はRailsでデータベースを作成しようとしています。 postgresでは、私は開発とテストのデータベースを参照してください、しかし、私はパーミッションエラーを取得しています。私はこのリンクに従おうとしましたが、私のために働かなかったのです。PG :: InsufficientPrivilege:ERROR:関係schema_migrationsの権限が拒否されましたrake db:create
エラー:PG::InsufficientPrivilege: ERROR: permission denied for relation schema_migrations : SELECT "schema_migrations".* FROM "schema_migrations"
Rails: permission denied for relation schema_migrations
default: &default
adapter: postgresql
encoding: unicode
pool: 5
host: localhost
username: root
password:
development:
<<: *default
database: svp-chicago_development
私はpostgresのにログインし、これらのコマンドをしました。
psql postgres
CREATE USER root
CREATE DATABASE svp-chicago_development
GRANT ALL PRIVILEGES ON DATABASE svp-chicago_development to root
ALTER DATABASE svp-chicago_development OWNER TO root
私は\list
のデータベースを参照してください。
パスワードの可能性があります。 'root'ユーザをパスワードで作成して' config/database.yml'ファイルに入れてみてください。 –