Я пытаюсь создать табличное пространство в postgres, но у меня проблемы с владением. Я использую следующую команду:
CREATE TABLESPACE magdat OWNER maggie LOCATION '/home/john/BSTablespace'
Я получаю сообщение об ошибке:
ERROR: could not set permissions on directory "/home/john/BSTablespace": Operation not permitted
Папка принадлежит postgres: postgres, я пробовал изменить ее на maggie, но если я пойду:
chown maggie:postgres /home/john/BSTablespace
Я получаю:
chown: invalid user: `maggie:postgres'
Почему пользователя не существует? Если я перечислю пользователей внутри postgres, он появится. Есть идеи, что я делаю неправильно?