153

私の友人が私の Mac でこの設定を行いました。しかし、彼が選択したユーザー名とパスワードはわかりません。

4

2 に答える 2

220

彼が選択したパスワードを見つけることはできません。ただし、新しいユーザーを作成するか、既存のユーザーに新しいパスワードを設定することはできます。

通常、postgres ユーザーとしてログインできます。

ターミナルを開いて実行しますsudo su postgres。これで、管理者パスワードを入力すると、起動して実行できるようにpsqlなります

CREATE USER yourname WITH SUPERUSER PASSWORD 'yourpassword';

これにより、新しい管理者ユーザーが作成されます。既存のユーザーを一覧表示する場合は、次のこともできます

\du

すべてのユーザーを一覧表示してから

ALTER USER yourusername WITH PASSWORD 'yournewpass';
于 2013-02-21T17:14:02.390 に答える
10

pg_hba.conf を変更してから、postgresql をリロードできます。pg_hba.conf の内容は次のようになります。

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust

次に、ユーザーを postgresql に変更すると、正常にログインできます。

su postgresql
于 2013-02-22T02:41:58.633 に答える