تا %60 تخفیف خرید برای 5 نفر با صدور مدرک فقط تا
00 00 00
در توسینسو تدریس کنید

آموزش ایجاد کاربر Read Only در SQL سرور

برخی اوقات پیش می آید که شما باید به یک کاربر برای خواندن یک سری اطلاعات و یا Query گرفتن از یک Database خاص دسترسی هایی بدهید ، منطقی ترین حالت ممکن است است که شما یک کاربر با دسترسی فقط خواندنی به Database مورد نظر در SQL سرور ایجاد کنید و این نام کاربری و رمز عبور را در اختیار کسانی قرار دهید که می خواهند دسترسی مورد نظر را داشته باشند. در هر صورت شما نمی خواهید این فرد یا سرویس بتواند تغییری بر روی Database شما ایجاد کند. در این نکته می خواهیم به شما روش ایجاد کردن یک کاربر Read Only با استفاده از Management Studio در SQL Server 2008 R2 را آموزش بدهیم. فقط این نکته را در نظر داشته باشید که کاربری که شما ایجاد می کنید در چنین حالتی امکان اجرا کردن هر نوع Stored Procedure را بر روی Database شما دارد که با توجه به اینکه Stored Procedure ها جزوی از خود Database محسوب می شوند مشکلی برای ما پیش نمی آید. بسته به نوع تنظیماتی که شما انجام می دهید ، این Stored Procedure ها می توانند رکوردهایی را به Database شما اضافه و یا از آن حذف کنند. به هر حال شما باید در حوزه مدیریت پایگاه داده نیز امنیت خود را برقرار کرده باشید.

چگونه یک کاربر Read Only در SQL Server 2008 ایجاد کنیم ؟

1- با استفاده از کنسول مدیریت SQL Server Management Studio با دسترسی کامل به SQL Server لاگین کنید.

ایجاد کردن کاربر در SQL سرور 2008

2- از قسمت سمت راست ابتدا گزینه Security و سپس گزینه Login را انتخاب کنید.

3- بر روی گزینه New Login کلیک کنید تا صفحه New Login به شما نمایش داده شود.

ایجاد کردن کاربر در SQL سرور 2008

4- در قسمت Login Name نام حساب کاربری مورد نظر خود را ایجاد کنید که در این قسمت db1__readonly است

5- قسمت SQL Server Authentication را انتخاب کنید.

6- از قسمت Password رمز عبور و سپس Confirm Password تایید رمز عبور را وارد کنید

ایجاد کردن کاربر در SQL سرور 2008

7- قسمت User Mapping در سمت چپ را انتخاب کنید

8- از قسمت Users mapped to this login پایگاه داده یا Database ای که کاربر شما قصد دسترسی Read Only دارد را انتخاب کنید

9- از قسمت Database Role گزینه db__datareader را انتخاب کنید

ایجاد کردن کاربر در SQL سرور 2008

10 – بر روی OK کلیک کنید تا تنظیمات شما ذخیره شود. ITPRO باشید

نویسنده : محمد نصیری

منبع : انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

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