「su」はパスワードは不明ですが、「パスワードなし」の「ホイール」状態にある場合です。

「su」はパスワードは不明ですが、「パスワードなし」の「ホイール」状態にある場合です。

FreeBsd 11を使用しています。グループに属するユーザー「user123」がありますホイールそしてホイールすでに%wheel ALL=(ALL) NOPASSWD: ALLあります/usr/local/etc/sudoers

ルートパスワードがわかりません。しかし、sudoなしで「sudo」を実行できます。

Postgresqlをインストールし、「Service Start」で実行しました。

さて、postgresqlユーザーとしてログインしてデータベースなどを作成したいと思います。

$ su postgres
Password:


# or

$ su - postgres
Password:

しかし、パスワードがわからない。

これはユーザーのパスワードですかroot、それともユーザーのパスワードですかpostgres?私はそれらのどれも知らない。これに対する標準的な解決策はありますか?

ベストアンサー1

postgresパスワードなしでログインしてアクセスするには、次の手順を実行します。sudo

sudo -iu postgres

-iログインシェルを起動します。

おすすめ記事