جدول المحتويات:

ما هو المستخدمون المعزولون في SQL Server؟
ما هو المستخدمون المعزولون في SQL Server؟

فيديو: ما هو المستخدمون المعزولون في SQL Server؟

فيديو: ما هو المستخدمون المعزولون في SQL Server؟
فيديو: ما هي تقنية SQL 2024, ديسمبر
Anonim

مستخدم يتيم هي تلك الموجودة في مستوى قاعدة البيانات ولكن عمليات تسجيل الدخول ذات الصلة غير موجودة في الخادم مستوى. المستخدمون الأيتام يتم إنشاؤها عندما تأخذ نسخة احتياطية من قاعدة بيانات الخادم واستعادتها في مكان آخر الخادم (في الغالب أثناء ترحيل DB).

علاوة على ذلك ، كيف يمكنني العثور على المستخدمين المعزولين في SQL Server؟

حدد المستخدمين المعزولين في تلك البيئات من خلال الخطوات التالية:

  1. اتصل بقاعدة البيانات الرئيسية وحدد معرّف الأمان (SID) لعمليات تسجيل الدخول باستخدام الاستعلام التالي:
  2. الاتصال بقاعدة بيانات المستخدم ومراجعة SID للمستخدمين في جدول sys.database_principals ، باستخدام الاستعلام التالي:

أيضا ، ما هو SQL Sid؟ في سياق خط Microsoft Windows NT لأنظمة التشغيل ، معرّف الأمان (عادةً ما يتم اختصاره SID ) هو اسم فريد (سلسلة أحرف أبجدية رقمية) يتم تعيينه بواسطة وحدة تحكم مجال Windows أثناء عملية تسجيل الدخول المستخدمة لتحديد موضوع ، مثل مستخدم أو مجموعة من المستخدمين في

بعد ذلك ، السؤال هو ، ما هو مستخدم SQL بدون تسجيل الدخول؟

ال بدون تسجيل الدخول شرط يخلق المستعمل لم يتم تعيينه إلى ملف SQL الخادم تسجيل الدخول . يمكنه الاتصال بقواعد البيانات الأخرى كضيف. يمكن تعيين أذونات لهذا مستخدم بدون تسجيل الدخول وعندما يتم تغيير سياق الأمان إلى مستخدم بدون تسجيل الدخول ، الأصلي المستخدمين يتلقى أذونات مستخدم بدون تسجيل الدخول.

كيف أصلح مستخدم يتيم؟

نستطيع إصلاح المستخدمين اليتامى باستخدام طرق مختلفة. إذا وجدت أي ملفات المستخدمين اليتامى ، ثم قم بإنشاء تسجيل الدخول باستخدام المستخدم المعزول SID. يمكن استخدام UPDATE_ONE للتغيير المستخدم SID مع Logins SID. يمكن استخدامه لتعيين حتى لو كان اسم تسجيل الدخول و مستخدم الاسم مختلف (أو) نفسه.

موصى به: