Railsアプリケーションのデータベースを作成しようとしていて、次のエラーメッセージが表示されますActiveRecord::NoDatabaseError: FATAL: role "jonathanreiser" does not exist
。私はOS X El Capitan、バージョン10.11.15でPostgres 9.6を実行しています。データベースをレールに作成できませんでした。 "ActiveRecord :: NoDatabaseError:FATAL:role" jonathanreiser "が存在しません"
StackOverflowについても同様の質問がありましたが、私はその答えを成功させようと試みました。たとえば、sudo -u postgres createuser jonathanreiser
またはsudo su - postgres
は機能しません。どんな助けもありがとう。
エラー(または出力)何をあなたは[ 'createuser']を実行するときには、(取得https://www.postgresql.org/docs/current/static/app-createuser.html)? '--pwprompt'や' --interactive'オプションを使ってみましたか? – joanolo
'createuser'を実行したときに発生するエラーは' sudo:unknown user:postgres'です。私は '--pwprompt'や' --interactive'オプションを使用していませんでした。また、ここではどのユーザ名を参照していますか?私のMacBookにサインインするユーザー名ですか? –