PDA

View Full Version : توضیج جداول بانک ASPNETDB ؟



nice_boy_a
جمعه 26 مهر 1392, 14:22 عصر
سلام.
سوالم مربوط به سطح دسترسیه.
خود ASP یه بانک به اسم ASPNETDB درست میکنه، و جداول Users و Roles و UsersInRoles رو داره.

میخواستم بدونم اون جدول سوم (UsersInRoles) باشه یا نباشه فرقی هم داره ؟ (اگه UsersInRoles نباشه:فقط جدول Users و Roles باشه و کلید اصلی Roles داخل جدول Users باشه.)

farhud
جمعه 26 مهر 1392, 16:12 عصر
جداول ایجاد شده توسط asp بنابر یک الگوریتم درست شده اند و بر همان اساس نیز stored procedureها نوشته شده اند. بنابراین اگر می‌خواهید از امکانات عضویت asp استفاده کنید باید تمامی جداول وجود داشته باشند.
در غیر این صورت شما می‌توانید جداول را بر طبق خواسته خودتان طراحی کنید.

nice_boy_a
جمعه 26 مهر 1392, 17:03 عصر
سوالمو متجه نشدی!
بود و نبود جدول UsersInRoles چه فرقی میکنه ؟
میشه با 2 تا جدول سطح دسترسی رو مشخص کرد، هدف جدول UsersInRoles چیه ؟!

farhud
شنبه 27 مهر 1392, 10:22 صبح
ظاهرا شما متوجه پاسخ من نشده‌اید.

اگر از امکانات عضویت خود asp در فضای نام System.Web.Security استفاده می‌کنید تمامی جداول باید باشند. اما اگر از کدهای خودتان استفاده می‌کنید، می‌توانند نباشند. بستگی به طراحی و کدنویسی شما دارد.