Postgresql 中文操作指南
19.1. The PostgreSQL User Account #
对于可供外界访问的任何服务器守护进程,建议在独立用户帐户下运行 PostgreSQL。此用户帐户应仅拥有服务器管理的数据,且不应与其他守护进程共享。(例如,使用用户 nobody 不妥。)特别是,建议此用户帐户不拥有 PostgreSQL 可执行文件,以确保受损服务器进程无法修改这些可执行文件。
预封装版本的 PostgreSQL 通常会在安装软件包期间自动创建一个合适的用户帐户。
若要向系统中添加 Unix 用户帐户,请查找以下命令 useradd 或 adduser。通常使用 postgres 用户名,并且在本书中假设使用该名称,但是如果愿意,可以使用其他名称。