sql >> データベース >  >> RDS >> PostgreSQL

Rails:リレーションschema_migrationsのアクセス許可が拒否されました

    DBで必要なすべての権限を持つDBユーザーを作成する必要があるようです。たとえば、DBコンソールにログインして、次のような操作を行うことができると思います。

    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;
    

    次に、database.ymlを更新します このように:

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

    お役に立てば幸いです。



    1. PostgresSQLを使用したLaravel5

    2. INSERT INTO Table (etc) SELECT * FROM Table2 中に挿入された各行でトリガーを起動するにはどうすればよいですか?

    3. SQL ServerでNULLを別の値に置き換える方法– ISNULL()

    4. 予約されたSQLキーワードで名前が付けられたテーブル列を処理する方法は?