我试着在postgres 9.5.7中创建表空间。我正在使用此查询:
CREATE TABLESPACE fastspace OWNER postgres LOCATION '/home/indianic/Dexter/';
它显示了这个错误
ERROR: could not set permissions on directory "/home/indianic/Dexter": Operation not permitted
********** Error **********
ERROR: could not set permissions on directory "/home/indianic/Dexter": Operation not permitted
SQL state: 42501
不可以。您必须更改目录的所有者,使其属于Linux用户postgres,并对postgres进行分组,然后在目录上执行chmod 770。