homelab-ansible/tasks/postgres/give_user_full_privs.yml
2025-03-20 19:59:48 -04:00

18 lines
445 B
YAML

---
- name: Include connection variables
include_vars: "../vars/pg_main.yml"
- name: Give user full priviledges on database
delegate_to: localhost
community.postgresql.postgresql_privs:
db: "{{ database }}"
type: schema
objs: public
privs: ALL
role: "{{ user }}"
state: present
login_host: "{{ db_host }}"
login_port: "{{ db_port }}"
login_user: "{{ db_user }}"
login_password: "{{ db_password }}"