ورود

View Full Version : لیست، اضافه، حذف،ویرایش و مدیریت کاربران SQL Server در QueryAnalayzer



FirstLine
جمعه 16 فروردین 1387, 19:04 عصر
با سلام
من بصورت admin توسط QueryAnalayzer به SQL Server وصل میشوم.
1- میخوام لیست کاربران SQL Server را ببینم بهمراه اینکه چه سطح دسترسی به چه دیتابیسهایی دارند
2- یک کاربر جدید ایجاد کنم و به اون مجوز دسترسی به یک دیتابیس مشخص رو بدم که بتونه ببینه، اضافه، حذف و ویرایش کنه
همه موارد در QueryAnalayzer باشد و sqlautendication باشد
لطفا راهنمایی فرمایید.
(از داخل نرم افزاردلفی باید بتونم یه یوزر با رعایت سطح دسترسی به دیتابیس و جدولهای مختلف را تنظیم کنم)
با تشکر

AminSobati
شنبه 17 فروردین 1387, 02:22 صبح
سلام،
1) از exec sp_who2 میتونین استفاده کنین. همچنین در Books Online تمام SPهای سیستمی دسته بندی شدن (تحت عنوان System Stored Procedures) بخش Security رو ملاحظه بفرمایید. و بخشی از اطلاعات هم از Viewهای سیستمی بدست میان که باز بخش مربوط به Security قابل توجه شماست
2) باز هم SPهای سیستمی پاسخ شما هستند، مثلا sp_AddLogin یا sp_GrantDbAccess