この章ではデータベースサーバの設定と実行方法、そしてオペレーティング システム(OS)との相互作用について説明します。
一般世間とつながっている他のサーバデーモンと同じように、Postgresを 別のユーザで実行することをお勧めします。このユーザアカウントは、その サーバに管理されているデータのみを所有するべきで、他のデーモン と共有されるべきではありません。(したがって、ユーザ"nobody" を使うことは好ましくありません。) また、 このユーザアカウントが所有している実行プログラムをインストールすることも好ましくありません。 なぜならば、ユーザ定義関数に問題が発生するなどの、実行プログラムを損なうようなリスクを冒すからです。
システムにユーザアカウントを追加するためには、 useraddかadduserコマンドを使用して下さい。 通常はユーザ名"postgres"が使われますが、 必ずしもそうである必要はありません。