[[DB/PostgreSQL]] *ユーザを作成する。 [#c2eff62c] -ユーザを作成する(postgres はインストール時に作成される管理ユーザ) createuser -U postgres -l -P -ロール名(ユーザ名みたいなもの)を聞かれるので入力する。 追加したいロール名を入力 : -ロール名のパスワードを聞かれるので入力する。 新しいロールのためのパスワード : -スーパーユーザにするか聞かれるので、(普通は) n を入力する。 新しいロールをスーパーユーザにしますか? (y/n) -データベースを作成する権限を聞かれるので、必要に応じて y か n を入力する。 新しいロールに対してデータベースを作成する権限を与えますか? (y/n) -別のロールを作成する権限を与えるか聞かれるので、(普通は) n を入力する。 新しいロールに対して別のロールを作成する権限を与えますか? (y/n) -postgres のパスワードを聞かれるので入力する(インストール時に設定したはず) パスワード : ---- **備考 [#y02d8091] 普通にインストールすれば、postgres ユーザが作成されているハズ。 もし、自分でコンパイル&インストールした場合は、postgres ユーザを作成し、 postgres ユーザでデータベースを起動した方が良い。 ※nobody ユーザや、root で起動しないこと!