Bu çok basit olmalı. Belirli bir veritabanına bağlantı ayrıcalıkları olan bir Postgres kullanıcısı oluşturmak ve bu belirli veritabanındaki tüm tablolara/insert/update/delete ayrıcalıklarını seçmek için Ansible bir ifade oluşturmak istiyorum.Ansible tüm tablolara erişim ile postgresql kullanıcı oluşturulsun mu?
- 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
Ben relation \"ALL\" does not exist
olsun ben ALL:
kaldırırsanız, ben yanıtlayıcı 'dokümantasyon postgressql module, priv "biçiminde PostgreSQL ayrıcalıkları dize olmalıdır itibaren Invalid privs specified for database: INSERT UPDATE SELECT DELETE
Bu benim için çalışmadı. Bir hatam var 'psycopg2.ProgrammingError: ilişki \" ALL \ "mevcut değil. – Inti