نمایش نتایج 1 تا 12 از 12

نام تاپیک: ایجاد گروه و تعیین سطح دسترسی کاربران

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آذر 1387
    محل زندگی
    تهران
    پست
    152

    ایجاد گروه و تعیین سطح دسترسی کاربران

    سلام دوستان

    من میخوام تو برنام هام سطح دسترسی کاربرها رو مشخص کنم برای اینکار میخوام
    1-گروه ایجاد کنم
    2-برای هر گروه دسترسی تعیین کنم (مثل دسترسی به فرم خاصی )
    3-کاربرها رو تعریف کنم
    4-اضافه کردن کاربر به گروه
    5-بعد از لاگین با توجه به اینکه کاربر تو کدوم گروه هست و اون گروه چه دسترسی داره به فرمها دسترس یداشتهب اشه

    چطور این کارو باید انجام بدم؟؟؟ممنون از شما

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ایلام
    پست
    176

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    سلام
    اول همه بایستی جدول مربوط به یوزر ها رو درست کنی . بعدش یه فیلد مربوط به گروه تو جدول می ذاری که نشون میده این یوزر مربوط به کدوم گروهه . بعدش شرط میذاری که اگه این کاربر که وارد شده جزء این گروه باشه به این فرم ها دسترسی داشته باشه(در واقع شرط ها و دسترسی ها برای گروه تعیین میشه ) ، اگه جز اون گروه باشه به اون فرم ها و الی آخر . برای اضافه کردن هم برای گروه مدیریت یه فرم می سازی که یه دستور insert توش قرارمی دی . به همین سادگی
    موفق باشی

  3. #3

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    شما بیاید یک جدول برای گروهها درست کنید با نام فیلد هات رو برابر با نام فرمهایی که میخوای تعیین سطح کنی بذاری که دو مقدار درست یا غلط بگیرند(0و1) و برای کاربران هر کدام به غیر از مشخصات نام گروه هم بذار

  4. #4
    کاربر دائمی آواتار roolinjax
    تاریخ عضویت
    تیر 1390
    محل زندگی
    جایی که آرامش باشد.
    سن
    35
    پست
    312

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    نقل قول نوشته شده توسط r_s1389@yahoo.com مشاهده تاپیک
    شما بیاید یک جدول برای گروهها درست کنید با نام فیلد هات رو برابر با نام فرمهایی که میخوای تعیین سطح کنی بذاری که دو مقدار درست یا غلط بگیرند(0و1) و برای کاربران هر کدام به غیر از مشخصات نام گروه هم بذار
    باسلام
    نیاز نیست اینقدرا هم پیچیده اش کنیم
    وقتی مثلا سه دسته کاربر مختلف با سطوح دسترسی متفاوت داریم کافیه مثلا سه تا MenuStrip جداگانه بسازیم که گزینه های هر منو متناسب با اون دسته افرادیه که ما می خوایم محدودشون کنیم.
    فقط لحظه ی لاگین کردن میگیم کدوم یکی از منوها بهش نشون داده بشه.
    کاری که شما میگین برای باز کردن هر پنجره باید اول بررسی بشه که آیا اجازه دسترسی به این صفحه رو داره یا نه (که این عمل با استخراج اطلاعات از دیتابیس باید همراه باشه که به صرفه نیست)
    نرم افزاره و آدرس وب نیست که بگیم ممکنه هک بشه و طرف به یه طریقی به صفحه ی غیر مجاز دسترسی پیدا می کنه.
    توضیح کامل بود انشاءاله ؟ !!!!!

  5. #5
    کاربر دائمی
    تاریخ عضویت
    آذر 1387
    محل زندگی
    تهران
    پست
    152

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    نقل قول نوشته شده توسط masoodz مشاهده تاپیک
    سلام
    اول همه بایستی جدول مربوط به یوزر ها رو درست کنی . بعدش یه فیلد مربوط به گروه تو جدول می ذاری که نشون میده این یوزر مربوط به کدوم گروهه . بعدش شرط میذاری که اگه این کاربر که وارد شده جزء این گروه باشه به این فرم ها دسترسی داشته باشه(در واقع شرط ها و دسترسی ها برای گروه تعیین میشه ) ، اگه جز اون گروه باشه به اون فرم ها و الی آخر . برای اضافه کردن هم برای گروه مدیریت یه فرم می سازی که یه دستور insert توش قرارمی دی . به همین سادگی
    موفق باشی
    ممنون...به این صورت:

    جدول کاربران: Id,UserName,Group_Id
    جدول گروه ها:Group_Id,GroupName
    جدول فرم ها: Form_Id,FormName
    جدول تعیین دسترسی هر گروه:Id,Group_Id,Delete,Save

    درسته؟؟؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    آذر 1387
    محل زندگی
    تهران
    پست
    152

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    نقل قول نوشته شده توسط roolinjax مشاهده تاپیک
    باسلام
    نیاز نیست اینقدرا هم پیچیده اش کنیم
    وقتی مثلا سه دسته کاربر مختلف با سطوح دسترسی متفاوت داریم کافیه مثلا سه تا MenuStrip جداگانه بسازیم که گزینه های هر منو متناسب با اون دسته افرادیه که ما می خوایم محدودشون کنیم.
    فقط لحظه ی لاگین کردن میگیم کدوم یکی از منوها بهش نشون داده بشه.
    کاری که شما میگین برای باز کردن هر پنجره باید اول بررسی بشه که آیا اجازه دسترسی به این صفحه رو داره یا نه (که این عمل با استخراج اطلاعات از دیتابیس باید همراه باشه که به صرفه نیست)
    نرم افزاره و آدرس وب نیست که بگیم ممکنه هک بشه و طرف به یه طریقی به صفحه ی غیر مجاز دسترسی پیدا می کنه.
    توضیح کامل بود انشاءاله ؟ !!!!!
    ممنون از شما....اما اگر بخوام ادمین سیستم خودش گروه ها رو ایجاد کنه و به هرگروه دسترسی بده در این صورت چی؟؟؟؟ تو اون حالتی که شما گفتین ما خودمون سه نوع دسترسی رو مشخص کردیم.درسته؟

  7. #7
    کاربر دائمی آواتار roolinjax
    تاریخ عضویت
    تیر 1390
    محل زندگی
    جایی که آرامش باشد.
    سن
    35
    پست
    312

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    نقل قول نوشته شده توسط raziyehbazargan مشاهده تاپیک
    ممنون...به این صورت:

    جدول کاربران: Id,UserName,Group_Id
    جدول گروه ها:Group_Id,GroupName
    جدول فرم ها: Form_Id,FormName
    جدول تعیین دسترسی هر گروه:Id,Group_Id,Delete,Save

    درسته؟؟؟
    دوست عزیز مگه داری توی وب برنامه می نویسی ؟
    چرا به خودت سخت میگیری ؟
    البته شما مختاری که هر طور دلت می خواد برنامه تو بنویسی اما وقتی روش های ساده تری هم هست چرا این همه پیچیدگی ؟
    شما کافیه یه جدول با دو فیلد نام کاربری و شماره سطح دسترسیش تعریف کنی
    فقط موقع لاگین با توجه یه اون شماره منوی مورد نظر خودشو نشونش بده.
    به همین سادگی !!!!

  8. #8
    کاربر دائمی آواتار roolinjax
    تاریخ عضویت
    تیر 1390
    محل زندگی
    جایی که آرامش باشد.
    سن
    35
    پست
    312

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    نقل قول نوشته شده توسط raziyehbazargan مشاهده تاپیک
    ممنون از شما....اما اگر بخوام ادمین سیستم خودش گروه ها رو ایجاد کنه و به هرگروه دسترسی بده در این صورت چی؟؟؟؟ تو اون حالتی که شما گفتین ما خودمون سه نوع دسترسی رو مشخص کردیم.درسته؟
    توی یه نرم افزار با کارایی مشخص موقع کد نویسی سطوح دسترسی مشخص و محدوده ، که گرچه کاری که من میگم جواب این سوال شما رو هم میده تا حدودی .
    صفحه ای برای کاربر مدیر بذارید که بتونه عضو جدید با سطوح دسترسی تعریف شده ایجاد کنه.
    من فقط حرفم اینه که سعی کنید تا اونجا که ممکنه از دسترسی و مراجعه به دیتابیس کم کنید.
    باز هم خودتون می دونید که می خواید برای تک تک فرمهاتون اجازه یا عدم اجازه بذارید.

  9. #9
    کاربر دائمی
    تاریخ عضویت
    آذر 1387
    محل زندگی
    تهران
    پست
    152

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    نقل قول نوشته شده توسط roolinjax مشاهده تاپیک
    دوست عزیز مگه داری توی وب برنامه می نویسی ؟
    چرا به خودت سخت میگیری ؟
    البته شما مختاری که هر طور دلت می خواد برنامه تو بنویسی اما وقتی روش های ساده تری هم هست چرا این همه پیچیدگی ؟
    شما کافیه یه جدول با دو فیلد نام کاربری و شماره سطح دسترسیش تعریف کنی
    فقط موقع لاگین با توجه یه اون شماره منوی مورد نظر خودشو نشونش بده.
    به همین سادگی !!!!
    حرف شما درسته و منم ترجیح میدم کارمو سخت نکنم..اما باید طبق درخواست کاربر برنامه به این صورت سحط دسترسی ها رو مشخص کنم

  10. #10
    کاربر دائمی آواتار roolinjax
    تاریخ عضویت
    تیر 1390
    محل زندگی
    جایی که آرامش باشد.
    سن
    35
    پست
    312

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    نقل قول نوشته شده توسط raziyehbazargan مشاهده تاپیک
    حرف شما درسته و منم ترجیح میدم کارمو سخت نکنم..اما باید طبق درخواست کاربر برنامه به این صورت سحط دسترسی ها رو مشخص کنم
    من اگر جای شما بودم کاربر (مشتری) رو مجاب می کردم که این روش بهینه تره.
    حالا هم اگر می خواین به همون روش خودتون عمل کنید فقط حواستون به این نکته باشه که حتما تمام اشیایی رو که باهاشون به دیتابیس وصل میشید رو بعاد اتمام کارشون Dispose و Close کنید تا بار حافظه بیاد پایین و از طرفی با ارورهای دیتابیس مواجه نشین

  11. #11
    کاربر دائمی
    تاریخ عضویت
    آبان 1388
    محل زندگی
    ایلام
    پست
    176

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران

    این کاری که می کنی درسته ولی داری لقمه رو دور سرت می چرخونی . یه جدول بساز که سه فیلد داشته باشه . نام کاربری ، پسورد و گروه . بعدش طبق اون گروه وقتی کاربر لاگین می کنه بهش بگو که به چه منوهایی دسترسی داشته باشه . مثلا بگو اگه مدیر بود همه چی رو دسترسی داشته باشه . مثلا برای حسابدار فقط قسمت حسابداری رو show کن و به همین صورت الی آخر
    موفق باشی
    نقل قول نوشته شده توسط raziyehbazargan مشاهده تاپیک
    ممنون...به این صورت:

    جدول کاربران: Id,UserName,Group_Id
    جدول گروه ها:Group_Id,GroupName
    جدول فرم ها: Form_Id,FormName
    جدول تعیین دسترسی هر گروه:Id,Group_Id,Delete,Save

    درسته؟؟؟

  12. #12
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: ایجاد گروه و تعیین سطح دسترسی کاربران


تاپیک های مشابه

  1. تعیین سطح دسترسی کاربران عضو
    نوشته شده توسط sara_t در بخش ASP.NET Web Forms
    پاسخ: 14
    آخرین پست: سه شنبه 04 تیر 1392, 01:55 صبح
  2. تعیین سطح دسترسی کاربران با وب کانفینگ
    نوشته شده توسط sara_aryanfar در بخش ASP.NET Web Forms
    پاسخ: 18
    آخرین پست: سه شنبه 24 آبان 1390, 21:09 عصر
  3. سوال: چگونگی Login در برنامه و تعیین سطح دسترسی کاربران
    نوشته شده توسط mmbarname در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 02 آبان 1390, 23:57 عصر
  4. ایجاد فیلد کنترل سطح دسترسی کاربران
    نوشته شده توسط امیر تورانی در بخش VB.NET
    پاسخ: 0
    آخرین پست: شنبه 05 آذر 1384, 15:43 عصر
  5. تعیین سطح دسترسی کاربران
    نوشته شده توسط amir_masoud در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 18 فروردین 1383, 17:55 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •