Postgresql
Postgresql 安裝,避免創建“postgres”使用者
我有一個限制,我只能在 SUSE Linux Enterprise Server 11 上使用一個使用者。
現在,我需要安裝 PostgreSQL 9.4。是否可以通過 PostgreSQL 的安裝嚮導以某種方式避免自動創建“postgres”linux 使用者,並使用目前使用者作為數據庫管理員?
關於奇怪約束的補充說明:
我們必須將我們的軟體託管在 IT 公司的伺服器上,該公司是大銀行的子公司。由於敏感使用者數據的儲存和處理,它們有相當嚴格的規則。因此,其中一條規則是我們只能有一個使用者,並且所有東西都應該安裝在這個使用者下(具有 sudo 權限)。最初,伺服器只有最基本的軟體(不包括 PostgreSQL)。
完整的答案在這篇文章中:https ://serverfault.com/questions/929677/postgresql-installation-avoid-creating-postgres-user
唯一的方法是從原始碼建構 PostgreSQL。