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