Просмотр исходного кода

postgresql fix database access

master
Markus Katharina Brechtel 4 лет назад
Родитель
Сommit
3b0951a4a4
1 измененных файлов: 14 добавлений и 4 удалений
  1. +14
    -4
      tasks/postgresql.yaml

+ 14
- 4
tasks/postgresql.yaml Просмотреть файл

@@ -5,6 +5,14 @@
pkg: python-psycopg2
delegate_to: "{{ (nextcloud_database_host != 'localhost') | ternary(nextcloud_database_host,inventory_hostname) }}"

- name: postgresql user
postgresql_user:
name: "{{ nextcloud_database_user }}"
password: "{{ nextcloud_database_pass }}"
delegate_to: "{{ (nextcloud_database_host != 'localhost') | ternary(nextcloud_database_host,inventory_hostname) }}"
become: yes
become_user: postgres

- name: postgresql database
postgresql_db:
name: "{{nextcloud_database_name}}"
@@ -12,15 +20,17 @@
lc_collate: "{{nextcloud_postgresql_lc}}"
lc_ctype: "{{nextcloud_postgresql_lc}}"
template: template0
owner: "{{nextcloud_database_user}}"
delegate_to: "{{ (nextcloud_database_host != 'localhost') | ternary(nextcloud_database_host,inventory_hostname) }}"
become: yes
become_user: postgres

- name: postgresql user
postgresql_user:
name: "{{ nextcloud_database_user }}"
password: "{{ nextcloud_database_pass }}"
- name: postgresql access
postgresql_privs:
db: "{{nextcloud_database_name}}"
privs: ALL
type: database
role: "{{ nextcloud_database_user }}"
delegate_to: "{{ (nextcloud_database_host != 'localhost') | ternary(nextcloud_database_host,inventory_hostname) }}"
become: yes
become_user: postgres

Загрузка…
Отмена
Сохранить