ما هو الحد الأدنى من الأذونات المحددة لخدمات Sql Server 2005؟

StackOverflow https://stackoverflow.com/questions/57800

سؤال

توصي أفضل الممارسات بعدم تثبيت Sql Server ليعمل كنظام.ما هو الحد الأدنى الذي تحتاجه لمنح حساب المستخدم الذي تقوم بإنشائه له؟

هل كانت مفيدة؟

المحلول

بشكل افتراضي، سيقوم تثبيت SQL Server 2005 بإنشاء مجموعة أمان تسمى SQLServer2005MSSQLUser$ComputerName$MSSQLSERVER بالحقوق الصحيحة.كل ما عليك فعله هو إنشاء مستخدم مجال أو مستخدم محلي وجعله عضوًا في تلك المجموعة.

تتوفر المزيد من التفاصيل في كتب SQL Server عبر الإنترنت: مراجعة حقوق Windows NT والامتيازات الممنوحة لحسابات خدمة SQL Server

نصائح أخرى

عادةً ما أقوم بإنشاء مستخدم مجال يتمتع فقط بالحقوق المحددة على الشبكة والتي سأطلب أن يمتلكها الخادم (على سبيل المثال.للكتابة إلى محرك النسخ الاحتياطي للشبكة)، أقوم بعد ذلك بإضافة الحساب إلى مستخدمي الطاقة المحليين أو المسؤولين المحليين اعتمادًا على ما يجب القيام به على الجهاز، ولكن هذا ليس مطلوبًا.لقد قمت بتثبيت SQL عدة مرات باستخدام مستخدم قياسي كحساب خدمة ولكنك بحاجة إلى التأكد من أن المستخدم لديه حق الوصول للكتابة إلى الموارد كما هو مدرج في https://web.archive.org/web/20081223155956/http://support.microsoft.com/kb/283811 .ربما لم تكن الإجابة محددة كما أردت ولكني مجرد مطور (لست مهندس قواعد بيانات/مهندس نظام محترف).

Mauro PS لا تنزلني لقوله "مطور فقط": P

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top