私のpostgresサーバで助けが必要です。私はサーバーの起動に問題があります。私は数ヶ月前にhereアプリを使用していましたが、すべてうまくいきました。今日はそれを始めるのに数時間を費やしましたが、それはできませんでした。私は、PostgreSQLの別のインスタンスがインストールされていることを認識しました。バージョン9.6をアンインストールして私のアプリケーションをブロックしました。postgresがエラーをスローするpsql:FATAL:role "username"は存在しません
私はpsql
を使用するときに今すぐ再試行した後に、PostgreSQLのアプリがエラーをスロー:
FATAL: role "username" does not exist
私は役割またはユーザーを設定していないが、それは何らかの形で私のユーザー名を取り、が存在しない投げています。どうすれば私のサーバーを起動できますか?私は同様の問題hereを持っている人を見ましたが、彼の場合とは異なり、私はサーバを起動することさえできませんでした。データベースの削除については言及しません。どうしたらいいですか?どんな助けもありがとう。
私はまた、彼は彼のはずpsql
パスを返さ
which psql
を実行することができました気づきました。私の場合は何も返されません。設定の仕組みがわからない場合は、このデータベースを使用するのは2回目ですが、すぐに失敗しました。
:エラー引用さを取得する場合、サーバが実行されている はpsql -Uのpostgresの – d1ll1nger
を。 'psql'はデフォルトであなたのUnixユーザ名をデータベースユーザとして使います。これを '-U'コマンドラインオプションとそれに続くpostgresqlユーザ名で無効にすることができます。 – jcaron