Le problème est dans le format du security_id et Security.id :le caractère n'est pas pris en charge.
J'ai trouvé ceci billet (mais je ne trouve aucune référence dans la documentation)
vous devez créer une autre colonne avec un id numérique à utiliser dans l'association HABTM