diff --git a/tasks/install-database.yml b/tasks/install-database.yml
index 154d495eae91d15e2ec9face2947273ebd595958..b27484e0745eb0bb5f3e6dcbdb0e307ab0ed6a52 100644
--- a/tasks/install-database.yml
+++ b/tasks/install-database.yml
@@ -1,7 +1,11 @@
 ---
 
 - name: Creation de l'utilisateur pour pSQL
-  community.postgresql.postgresql_user:
+  community.general.postgresql_user:
     name: hedgedocs-user
-    password: "{{ hedgedoc-sql-password }}"
+    password: "{{ hedgedoc_sql_password }}"
     priv: "ALL" # NB: Est-ce que ce niveau de privilège est nécessire ?
+    comment: "Utilisateur pSQL pour le service hedgedocs"
+    db: hedgedoc
+    state: present
+    role_attr_flags: CREATEDB,NOSUPERUSER