diff --git a/drydock_backups/templates/drydock_backups/task/mongodb/init b/drydock_backups/templates/drydock_backups/task/mongodb/init index 98858c0..fbccbe5 100644 --- a/drydock_backups/templates/drydock_backups/task/mongodb/init +++ b/drydock_backups/templates/drydock_backups/task/mongodb/init @@ -7,10 +7,10 @@ if (db.getUser("{{ BACKUP_MONGO_USERNAME }}") == null) { roles: [ "backup" ], }) } else { - db.updateUser("{{ BACKUP_MONGO_USERNAME }}", { - pwd: "{{ BACKUP_MONGO_PASSWORD }}", - roles: [ "backup" ], - }) + db.grantRolesToUser( + "{{ BACKUP_MONGO_USERNAME }}", + [ "backup" ] + ) } exit EOF \ No newline at end of file