我是postgres的新手,我已經設置了一些需要它作爲後端的軟件,並且試圖讓我的團隊的其他成員能夠將所有東西旋轉起來。當另一個團隊成員嘗試使用pg_ctl
啓動服務器時,他們會收到以下錯誤消息。允許多個用戶啓動PostgreSQL服務器
FATAL: data directory "/path/to/my/db/" has wrong ownership
HINT: The server must be started by the user that owns the data directory.
我知道我可以chown
迪爾給那個人,我相信只能有一個目錄的「所有者」在同一時間。
我該如何設置它以便一組或一列用戶可以啓動服務器?
我不確定。但據我記得目錄的所有權總是設置爲用戶,而不是組(只有x爲組),所以你需要成爲所有者或sudo的成員我相信 –