استيراد مستخدمي ومجموعات Active Directory إلى SQL Server (ربما عبر c#)

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

  •  03-07-2019
  •  | 
  •  

سؤال

أحتاج إلى استيراد جميع المجموعات الإعلانية في عدد قليل من الوحدات التنظيمية إلى جدول في SQL Server 2008.بمجرد حصولي على تلك المجموعات، أحتاج إلى استيراد جميع أعضاء تلك المجموعات إلى جدول مختلف.يمكنني استخدام c# للقيام بالعمل وتمرير البيانات إلى خادم SQL أو القيام بذلك مباشرة في خادم SQL.

اقتراحات حول أفضل طريقة للتعامل مع هذا؟

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

المحلول

آري,

لا أعرف بالضبط، لكن وجدت بعض الروابط التي قد تساعدك.أعتقد أن المسار الأكثر سخونة هو هذا التعبير:

"(&(objectCategory=Person)(memberOf=DN=GroupName, OU=Org, DC=domain,
DC=com))"

وجدته في استعلام LDAP لأعضاء المجموعة على موقع مجتمع ColdFusion.أنا متأكد إلى حد ما من إمكانية تطبيق الفلتر بسهولة على استعلامك.أنا آسف، لكن لا يمكنني اختباره، لأنه ليس لدي أي إعلان هنا.

يمكن أن يكون هذا أيضًا مثيرًا للاهتمام بعض الشيء (ولكنه أقل):

http://forge.novell.com/pipermail/cldap-dev/2004-April/000042.html

آمل أن يساعد هذا، هتاف،

ماتياس

نصائح أخرى

وإضافة ملقم مرتبط إلى SQL Server والاستعلام عن خدمة Active Directory عبر الاستفسارات LDAP. هذا هنا وصف هذا جيدا:

إنشاء خادم SQL عرض من AD المستخدمين الخاصة بك، بريندان تومبكينز (MVP)

وكما OP هذا السؤال يبدو مفتوحا على التكنولوجيات الأخرى (منذ 3 سنوات)، نشرت لي المشي من خلال يستخدم جهاز مباحث أمن الدولة، حيث أن التكنولوجيا للاستعلام AD للمستخدمين، والكتابة هؤلاء المستخدمين إلى جدول والقيام المشاهدة المجموعة على هؤلاء المستخدمين . خدمة Active Directory مباحث أمن الدولة مصدر البيانات حتى لو كنت ارين 'ر المهتمين في جهاز مباحث أمن الدولة، الاستعلام LDAP للكائنات المصدر وC # لعضوية المجموعة قد تكون في متناول اليد لأحد النظر في هذه المسألة.

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