en gros j'ai n utilisateurs. chaque utilisateur appartient à un ensemble de rôles.

paul : readonly
pierre : readonly, reporting
jacques : readonly, reporting, insertion données
roger : readonly, reporting
jim : readonly
...

je suis tenté d'utiliser les users et roles sql serveur directement puisque ça correspond pile à ce que je veux

Suis-je en train de me planter ? Est-ce que les user sql server sont fait pour ça ?