رولها در sql

اصول امنیتی SQL Server بخش سوم

توسط admin | گروه sql | 1395/12/03

نظرات 0

 مديريت Login ها 

همانطور  كه بقيه اشياء پايگاه داده به مديريت و نگهداري نياز دارند شناسه هاي كاربران نيز ممكن است در طول زمان تغيير كنند مثلا ممكن است لازم باشد كه رل امنيتي نسبت داده شده به يك  Login ويا پايگاه داده قابل دسترس آن راتغيير دهيدويا در بعضي شرايط ممكن است بخواهيد يك  Login رابه طور كامل حذف كنيد تمام اين كار ها با استفاده از Enterprise Manager بسيار ساده هستند . 

امنيت در سطح پايگاه داده 
در سطح پايگاه داده هر يك از Login ها به يك كاربر پايگاه داده مربوط مي شوند اگر چه Login به يك شخص امكان ميدهد كه به يك نمونه ازServer  SQL دسترس مجاز داشته باشند ولي بايد بدانيم كه به يك پايگاه داده خاص دسترسي نخواهد داشت مگر آنكه به عنوان يك كاربر آن پايگاه داده تعريف شود . 
همانطور كه Login ها به رل هاي سرويس دهنده نسبت داده مي شوند به اين 
ترتيب حق دسترسي آنها در سطح سرويس دهنده مشخص مي گردد كاربران يك پايگاه داده نيز رل هاي آن پايگاه نسبت داده مي شوند واز اين طريق سطح دسترسي به پايگاه داده تعيين مي گردد . 

كاربران پايگاه داده 
هنگامي كه با استفاده از ويزارد Login  Creatيك Login مي سازيد ودسترسي به يك يا چند پايگاه داده را براي وي ميسر مي سازيد اين Login به طور اتوماتيك به ليست كاربران آن پايگاه ها اضافه مي شود ولي وقتي يك پايگاه داده جديدي مي سازيد Login  هاي موجود به عنوان كاربران آن منظور نمي شوند بلكه خود شما بايد Login هاي مورد نظر تان را به ليست كاربران آن پايگاه داده اضافه كنيد . 
خلاصه : در اين مقاله اطلاعات مربوط به مدهاي امنيتي SQL سرور و امنيت SQL سرور را بررسي نموديم نكته اي كه مي بايست به هنگام تعيين امنيت در نظر داشته باشيد آن است كه بايد شكاك باشيد پس از آن با ID هاي برقراري ارتباط ID هاي كاربري ونقش ها آشنا شويد دانستن آنها براي چگونگي مديريت مهم است چرا كه چگونگي كنترل دستيابي به سرويس دهنده را تعيين مي كند . 

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

حرف 500 حداکثر