[[DB/PostgreSQL]]

*ユーザを作成する。 [#c2eff62c]
以下、postgresユーザ ((普通にインストールすれば、postgres ユーザが作成されているハズ。)) で実行のこと.

-ユーザを作成する(postgres はインストール時に作成される管理ユーザ)
-ユーザを作成する(postgres は、データベース管理ユーザ)
 createuser -U postgres -l -P

-ロール名(ユーザ名みたいなもの)を聞かれるので入力する。
 追加したいロール名を入力 :

-ロール名のパスワードを聞かれるので入力する。
-ロール名のパスワードを(2回)聞かれるので入力する。
 新しいロールのためのパスワード :
 もう一度入力してください : 

-スーパーユーザにするか聞かれるので、(普通は) n を入力する。
 新しいロールをスーパーユーザにしますか? (y/n)

-データベースを作成する権限を聞かれるので、必要に応じて y か n を入力する。
 新しいロールに対してデータベースを作成する権限を与えますか? (y/n)

-別のロールを作成する権限を与えるか聞かれるので、(普通は) n を入力する。
 新しいロールに対して別のロールを作成する権限を与えますか? (y/n)

-postgres のパスワードを聞かれるので入力する(インストール時に設定したはず)
 パスワード :

----
**備考 [#y02d8091]
普通にインストールすれば、postgres ユーザが作成されているハズ。
もし、自分でコンパイル&インストールした場合は、postgres ユーザを作成し、
postgres ユーザでデータベースを起動した方が良い。
※nobody ユーザや、root で起動しないこと!


トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS