2016-02-25 65 views
1

我使用Ansible 1.9.1 Debian的7下一個Debian 8.3的機器,當我去創建使用一個新的PostgreSQL日efollowing語法ansible創建一個Postgres用戶

- name: Create postgresql user 
    postgresql_user: user={{ db_user }} password={{ db_passwd }} role_attr_flags=CREATEDB,SUPERUSER 
    become_user: postgres 

它只是掛在那兒。我解決這個問題的唯一方法是允許postgres具有無密碼sudo訪問權限。這不是最好的想法,我想知道當它坐在那裏時發生了什麼。

%sudo ALL= (postgres) NOPASSWD: ALL 

回答

相關問題