支援的版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2

18.1. PostgreSQL 使用者帳戶 #

如同任何可以從外部網路存取的伺服器常駐程式一樣,最好在獨立的使用者帳戶下執行 PostgreSQL。這個使用者帳戶應該只擁有伺服器管理的資料,不應該與其他常駐程式共享。(例如,使用使用者 nobody 是一個不好的主意。)特別是,建議這個使用者帳戶不要擁有 PostgreSQL 的可執行檔,以確保遭入侵的伺服器處理程序無法修改這些可執行檔。

PostgreSQL 的預先封裝版本通常會在套件安裝期間自動建立合適的使用者帳戶。

若要將 Unix 使用者帳戶新增到您的系統,請尋找 useraddadduser 指令。使用者名稱 postgres 經常被使用,並且貫穿本書的內容,但如果您願意,可以使用其他名稱。

提交更正

如果您在文件中看到任何不正確、與您使用特定功能時的經驗不符或需要進一步說明的內容,請使用此表單來回報文件問題。