新しいサイトをホストする Digital Ocean Ubuntu サーバーをセットアップしていますが、postgres のセットアップに問題があります。
正常にインストールしましたが、次を使用してアクセスしようとすると、次のpsql
ようになります。
psql: FATAL: ロール "demo" が存在しません
いくつかの簡単な質問:
postgres をインストールすると、標準の ubuntu ユーザー アカウントが作成されますか?
新しい postgres アカウントを作成するにはどうすればよいですか。試してみ
createuser
ましたが、次のようになりました。demo@dubbo:~$ createuser 追加する役割の名前を入力してください: demopg 新しい役割をスーパーユーザーにしますか? (y/n) y createuser: データベース postgres に接続できませんでした: 致命的: ロール "demo" が存在しません
postgres ユーザーを取得したら、アプリケーションで使用するデータベースを作成できるはずです。