質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
PostgreSQL

PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

Q&A

3回答

13995閲覧

デフォルトのパスワードがわかりません。

shumbow

総合スコア35

PostgreSQL

PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

0グッド

0クリップ

投稿2018/08/10 09:01

編集2018/08/11 04:01

macでpostgresを勉強しています。インストールして,initdbとpostgres -D でサーバーは起動できたのですが,psqlコマンドを打っても設定した覚えのないpasswordを聞かれて進めません。調べてみたところデフォルトでpostgresというスーパーユーザーでログインしているとみたのですが、このパスワードがわかりません。どなたか解決方法を教えていただけないでしょうか?

macOS 10.13 postgres10.4 です。

以前,enterpriseDBからもインストールしたので(その後macのゴミ箱へ捨てた)その関連ファイルが邪魔をしたりするかのうせいもあるのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

rubytomato

2018/08/10 11:52

passwordを聞かれたところで、そのままenterを押しても進めませんか?
shumbow

2018/08/11 03:55

そのままenterを押してもpsql: fe_sendauth: no password supplied と返ってきてしまいます、、。
rubytomato

2018/08/11 04:47

initdb実行時にスーパーユーザーのパスワードを設定しなければ、通常はパスワード認証は不要なはずですので、パスワードを聞かれるということはどこかのタイミング(initdb時とか)でパスワードを設定したのだと思います。 私自身は試していませんが、password resetの方法を説明しているサイトがあったので共有します。→ http://www.postgresqltutorial.com/postgresql-reset-password/ 一度こちらの方法をお試しください。
guest

回答3

0

どこかしらで設定したパスワードを忘れている、というのがもっともありうる可能性です。
インストールからやり直すか、パスワードのリセットを試してみては?
Postgresでパスワードを忘れた場合の対策

Reset Forgotten Password For postgres User

投稿2018/08/11 12:34

bwz61366

総合スコア2009

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

やっぱりwindowsで勉強します

投稿2019/04/30 21:40

shumbow

総合スコア35

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2019/04/30 22:32

解決策として妥当でしょうか。 同じような問題をもった人がこの回答をみてどう感じるかも含めて一考の必要があると思います
shumbow

2019/05/01 06:12 編集

質問したのがだいぶ前で、その後諸都合でmacのOSを入れなおしたりしたので、前の環境での再現などができなくなり、検証のしようがないのです、、またteratailの質問は簡単に削除できなく、質問の受付を打ち切る意味で自己解決したのですが、、、。自分まだこのサイト初心者なのでよくわからなかったのです。ごめんなさい!ありがとうございます。
shumbow

2019/05/01 06:10

一応解決済みは外しておきますね(´◡`)
guest

0

何もしなければuser:postgres password:postgresだとは思いますが
バージョンや環境により違うかもしれませんし、インストール時に何かあったのかもしれません。

投稿2018/08/10 14:28

m.ts10806

総合スコア80765

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

shumbow

2018/08/11 03:54

postgresでも通りません、、。psql: FATAL: password authentication failed for user <管理者ユーザー名>"と返ってくるのですが自分のmacのパスワードも通りません、、。
m.ts10806

2018/08/11 03:56

影響範囲がわかりませんがインストールしなおすのもひとつの手です
akirafudo6

2018/08/11 12:25

何も入力しないで、enter してみるとか? pc版だと、postgresをインストールするときに設定したパスワードがそのまま、利用されると思いましたが、インストールするときに、パスワードを入れた記憶はありませんか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問