Louchura
@Louchura

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Macのターミナルで、管理者パスワードを入れてもコマンドを実行できない

解決したいこと

Macのターミナルで、postgresqlのユーザーを作成しようとしています。
環境

iOS:macOS Big Sur(バージョンは11.5.2)
Xcode(Command Line Toolsインストール済み)、Homebrewインストール済

createUser

コマンドを実行すると、管理者パスワードの入力を求められますが、ここで管理者パスワードを正しく入力しても以下のようなエラーが発生してしまいます。
どのようにすればユーザーを作成できるようになるでしょうか。
初歩的な質問で申し訳ありません。

発生している問題・エラー

createUser: error: could not connect to database template1: FATAL:  password authentication failed for user ”(ユーザー名)”

自分で試したこと

capslockはかかっていませんし、AppleIDや他のユーザーのパスワードも試してみましたが実行できません。
再起動も試してみましたが、ダメでした。
(再起動したら今度はそもそもpostgresql自体起動できなくなりました・・・)

追記(2021/09/28):ご回答、ご教示ありがとうございます。プロセス管理系の方をもう少し調べて勉強してみます。

0

1Answer

@Louchura 管理者パスワードは Mac のログインパスワードのことでしょうか。それではなく PostgreSQL の ”(ユーザー名)” ユーザーのパスワードを入れてください。

@reta Mac ではファイル名の大文字小文字は区別されないので、 createUser を実行すると createuser コマンドが呼ばれます。

0Like

Comments

  1. @Louchura

    Questioner

    お返事が遅くなり申し訳ありません。
    postgreSQLをインストールしたときにユーザーとして作成される方のpostgreSQLのパスワードでしょうか。
    そちらも試してみたんですが、ダメでした。

Your answer might help someone💌