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

نام تاپیک: مدیریت و امنیت برای دسترسی به دیتابیس

  1. #1

    مدیریت و امنیت برای دسترسی به دیتابیس

    درود بر شما دوستان
    دوستان یه راهکاری برای دیتابیسی می خوام که بتونم با اون دسترسی به دیتابیس را محدود کنم
    در حقیقت بعد از پایان و اتمام برنامه دیتابیس را به گونه ای تنظیم کنم که فقط از طریق برنامه بتونم بهش دسترسی داشته باشم و بتونم بهش کم یا زیاد کنم (فقط اطلاعات) و نشه اون دیتابیس را به Management Studio اضافه کرد که بشه تویه Management Studio تغییر داد
    ممنون میشم راهنماییم کنید و کار با اون را بهم یاد بدبد
    با سپاس از شما

  2. #2
    کاربر دائمی آواتار spinelruby
    تاریخ عضویت
    مهر 1390
    محل زندگی
    تهران
    سن
    35
    پست
    118

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

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

  3. #3

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    ممنون دوست عزیز
    اگر این کارو انجام بدم با یوزر sa اگر بهش وصل بشند میشه تغییر اعمال کرد با یوزر sa چکار کنم؟
    سپاس

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

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    سلام

    کاربر sa را فقط باید Admin داشته باشد برای کاربرای دیگر User تعریف کنید و براساس حق دسترسی که می خواهید به هرکدام Permission بدهید.

  5. #5

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    ممنون از شما و هم فکریتون
    در اصل این برنامه نوشته شده با sqlExpress کار می کند و به صورت Setup بر روی کلاینت ها نصب می شود و یوزر هم تعریف شده است در اصل با این کار می خوام دسترسی کسی را که اطلاعی از sql داره راه هم محدود کنم که نتونه sq server نصب کنه و تویه دیتابیس دخالت کنه
    سپاس

  6. #6

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    دوست عزیز سلام
    من تازه کار هستم . ولی اونچه که تا به حال فهمیدم و بهش رسیدم رو به شما می گم.
    این طور نیست که اگه دیتابیس خودتون رو روی سیستم دیگه ای ببرید و روی اون سیستم برنامه SQL رو نصب کنند بتونند به اطلاعات شما دسترسی پیدا کنند.شما در ابتدا 2 سد بسیار قوی رو دارید که یکی برنامه ویندوزه : یعنی اینکه آیا شما با User معتبری وارد سیستم شده اید یا نه.
    دوم برنامه SQL اگر پسوردی رو برای اون معرفی کرده باشید ,بدون اون اجازه دسترسی به دیتابیس به شما داده نمی شه.
    اگر دیتابیس رو به سیستم دیگه ای منتقل کنید از همون سد اول که امنیت ویندوزه هم رد نخواهد شد و اگر هم رد بشه سد بعدی (SQL Server ) جلوی اون رو خواهد گرفت

  7. #7

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    سلام
    من یک login تعریف کردم ولی نمی دونم چطوری از اوم استفاده کنم . میشه بیشتر توضیح بدهید؟
    تشکر

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

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    توی کانشکن استرینگ برنامه ات ، یوزر و پسوردی رو که ساختید وارد کنید.

  9. #9
    کاربر جدید
    تاریخ عضویت
    تیر 1388
    محل زندگی
    مشهد-تهران
    سن
    40
    پست
    12

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    با سلام

    حوزه امنیتی در SqlServer بسیار وسیع میباشد اما در حال حضر جهت جلوگیری از نگرانی یوزر SA را Disable کنید و همان طور که دوستان مطرح کردند باید login های مورد نظر خود رابسازید و در ضمن اینکه شما میتوانید حتی بگید چه یوزری چه دیتا بیسی را ببیند.

    وحید حسینی

    DataBase Administrator MCITP

  10. #10

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    با سلام
    من چند روز پیش وارد sql شدم و سهواً در قسمت server Roleها تیک های بعضی گزینه هارو برداشتم.حالا که می خوام وارد sql بشم پیغام login failed میده .حالا باید چیکار کنم.

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

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    در پاسخ به hosseinikk

    برای کدام user برداشته اید ؟اگر کاربر sa نیست با sa وارد شوید و تیک ها را درست نمائید یا به خود سرور متصل شوید و از طریق windows authentication وارد شوید و مشکلتان را حل کنید.

  12. #12

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    اگه فیلد های تو دیتابیس برات مهم هستند و نمیخای هر کی رسید ببره تو کامپیوتر خودش با نام کاربر sa بازش کنه
    اطلاعات رو رمز کن
    مثلا رمز ورود کاربرات رو hash کن که قابل برگشت نیستند
    و برای مقادیری که باید برگردن خودت یه الگوریتم سبک بنویس که مثلا بایت ها رو جابه جا کنه یا حتی بیت ها
    که دیگه بستگی به سلیقه خودت داره

    اگه کارت انجام نشد یه instance جدید نصب کن و یه کاربر محدود برا خودت بساز که کارای معمولی رو انجام بدی بدون اجازه securityadmin که دوباره به این مشکل دچار نشی

    :)
    آخرین ویرایش به وسیله rashidizx : یک شنبه 06 فروردین 1391 در 17:18 عصر

  13. #13

    نقل قول: مدیریت و امنیت برای دسترسی به دیتابیس

    شما می توانید از طریق رمز نگاری هم ورود رو محدود کنید و فقط یوزر هایی که تعریف شده اند بتوانند وارد بشوند و اگر کسی وارد بانک هم بشود نمی تواند یوزر و پسورد را پیدا کند
    از طریق لینک زیر رمزنگاری را مطالعه کنید


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

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