Добрый день.
Собственно ошибка:
SQLServerException: Не удается вставить повторяющуюся строку ключа в объект "dbo.SEC_USER_ROLE" с уникальным индексом "IDX_SEC_USER_ROLE_UNIQ_ROLE". Повторяющееся значение ключа: (4a76368d-b69f-c916-9982-ff746edb2be0, <NULL>, <NULL>).
В таблице на самом деле присутствуют две роли. Вторая system-minimal
. Т.е. ошибка возникает при сохранении > 1 predefined ролей.
Переключаемся на HSQLDB - пользователь сохраняется нормально.