Это должно быть очень просто. Я хочу сделать заявление Ansible, чтобы создать пользователя Postgres, который имеет права доступа к определенной базе данных и выбрать/вставить/обновить/удалить привилегии для всех таблиц в этой конкретной базе данных. Я попытался следующий:Ansible создает пользователя postgresql с доступом ко всем таблицам?
- name: Create postgres user for my app
become: yes
become_user: postgres
postgresql_user:
db: "mydatabase"
name: "myappuser"
password: "supersecretpassword"
priv: CONNECT/ALL:SELECT,INSERT,UPDATE,DELETE
Я получаю relation \"ALL\" does not exist
Если удалить ALL:
, я получаю Invalid privs specified for database: INSERT UPDATE SELECT DELETE
Это не сработало для меня. Я получил ошибку 'psycopg2.ProgrammingError: отношение \" ALL \ "не существует' – Inti