الانتقال إلى المحتوى

Ldap Connection Problem


oramallouh

Recommended Posts

السلام عليكم

الاخوة الاعزاء أصحاب الخبرة

أرجو منكم العون في حل المشكلة التالي حيث اني بحثت في المنتدى ولم أجد جوابا عن سؤالي

أحاول عمل تحقق من بعض المعلومات الخاصة بعملية الدخول للمستخدم المخزنة في Active directory ولكن عند التنفيذ تظهر المشكلة التالية:

ora-31203:DBMS_LDAP:PL/SQL - Init Faild.

والفنكشن الذي استخدمه كالتالي:

CREATE OR REPLACE FUNCTION DIC.is_computer_name(p_computer_name varchar2) RETURN boolean IS

v_ld	  DBMS_LDAP.SESSION; -- A valid LDAP session handle 
v_ldap_host  VARCHAR2(256) := 'hq-jurf02.aust.net';
v_ldap_port VARCHAR2(256)  := '389';
v_dn	  VARCHAR2(100) := 'CN=computers,DC=aust,DC=net'; -- The name of the entry to compare against 
v_attr	VARCHAR2(100) := 'ComputerDN'; -- The attribute to compare against. 
v_value   VARCHAR2(100); -- A string attribute value to compare against 
returned_value PLS_INTEGER;
  
BEGIN
v_value := p_computer_name;
v_ld := DBMS_LDAP.init(hostname => v_ldap_host, portnum => v_ldap_port);
returned_value := DBMS_LDAP.COMPARE_S(v_ld, v_dn, v_attr, v_value);
-- COMPARE_TRUE is the given attribute has a matching value. 
-- COMPARE_FALSE if the value of the attribute does not match the value given.
if returned_value = 'COMPARE_TRUE' then
return true;
elsif returned_value = 'COMPARE_FALSE' then
return false;
end if;
END;
/



ارجو الرد للضرورة هل هناك نقص بالكود أم في صلاحيات معينة.؟...

رابط هذا التعليق
شارك

مشكووور اخي على الرد

لكن بحثت سابقا عن الخطا وتأكدت من كل شيء وبقي الخطأ موجود

انا أرغب من شخص طبق الموضوع ان يتاكد من الكود المكتوب إن كان فيه نقص او خطأ باستخدام خاصية معينة أو يحتاج إلى تفعيل شيء معين

حيث أني بحثت في المنتدى وخارج المنتدى ولم اتوصل لإجابة

فأرجو من اصحاب الخبرة المساعدة


وبارك الله فيك

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية