2010-03-17 6 views
0

Puis-je ajuster les tables d'appartenance ASP.NET pour ajouter certaines de mes propres colonnes? Par exemple, j'aimerais étendre la table Roles en ajoutant RoleCode contenant le nom abrégé du rôle utilisateur. C'est juste un exemple mais est-ce possible? Je sais que je devrais ajuster quelques SP et un peu de code dans l'application elle-même, mais encore une fois, est-ce possible?Personnalisation des tables d'appartenance ASP.NET

Répondre

4

Vous pourriez, mais pourquoi ne pas simplement stocker les champs que vous souhaitez ajouter dans le fournisseur de profil? C'est beaucoup plus facile et réalise la même chose sans avoir à modifier une chose dans les sprocs ou DB. De plus, vous obtenez également des propriétés fortement typées sur le profil pour le codage.

http://odetocode.com/Articles/440.aspx

+0

Intéressant, j'ai franchement pas examiné encore. Je me demande, je prévois de faire une table de privilèges d'utilisateur (liée à une table de modules et heureusement, la table de rôles, avec ce que CRUD l'utilisateur peut faire). Les profils peuvent-ils gérer cela aussi? – Jonn

+0

à moins qu'il y ait une raison ou un besoin très convaincant de personnaliser le schéma, ce qui implique également des implémentations de fournisseurs personnalisées, l'utilisation du profil est la façon de procéder 90% du temps. –

Questions connexes