PG rails db: создать Недостаточное право: ОШИБКА: отказано в разрешении на создание базы данных - PullRequest
0 голосов
/ 07 мая 2020

Я выполнил:

$ GRANT ALL PRIVILEGES ON db1 to user1
$ ALTER USER user1 CREATEDB
$ ALTER USER user1 CREATEDB
$ ALTER USER user1 WITH 'pass'

Но по-прежнему получаю сообщение об ошибке

$ rails db:create

config / database.yml:

default: &default
  adapter: postgresql
  encoding: unicode
  # For details on connection pooling, see Rails configuration guide
  # https://guides.rubyonrails.org/configuring.html#database-pooling
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>

development:
  <<: *default
  database: pg_app_development

Linux Manjaro. Rails 6.0.2.2 Ruby 2.7.1 Pg 12.2

Также я не хочу помещать информацию суперпользователя в database.yml

1 Ответ

0 голосов
/ 12 мая 2020
$ ALTER USER USER1 WITH CREATEDB
...