بتاريخ: 16 يوليو 20179 سنة comment_288315 السلام عليكم ... لدي استفسار بسيط لدوي الخبرة .. كيفية الاستفادة من التشفير الخاص بشركة أوراكل أثناء الدخول على النظام عبر الفورم بطريقة مبسطة لدي نافذة الدخول بها .. قائمة بالفروع / اسم المستخدم / كلمة المرور/ قائمة الأنظمة الممنوحة للمستخدم عمل الشاشة هي: بعد اختيار الفرع يقوم المدخل بإدخال اسم المستخدم.. أثناء ذلك يقوم النظام بمقارنة اسم المستخدم من جدولين الأول جدولي الخاص بي والأخر الخاص بجدول الأوراكل dba_users.. المشكلة هي: عند ادخال كلمة المرور من قبل المدخل عبر الفورم كيف يتم مقارنة الباسوورد المدخلة من خلال الفروم مع كلمة المرور المشفرة داخل قاعدة البيانات أي الموجودة في الجدول ...(dba_users) علماً بأني لم اضف كلمات المرور في جدولي الخاص وذلك بغرض الاستفادة من التشفير الخاص بشركة أوراكل ولا أرغب بعمل ذلك في جدولي الخاص بتاتاً) نرجو التركيز في ذلك .. مع الشكر تقديم بلاغ
بتاريخ: 17 يوليو 20179 سنة كاتب الموضوع comment_288338 The number of viewers reached 21 No one has the idea, My God I am determined to solve the problem, but I want to explain more about it. The solution: 1. We use a variable of type Boolean.2. We use the following statement logon('username','password',@dbname, value boolean) With variable value added Boolean تم تعديل 17 يوليو 20179 سنة بواسطة بن فرحان تقديم بلاغ
بتاريخ: 17 يوليو 20179 سنة كاتب الموضوع comment_288343 تم حل المشكلة بعد مراجعتي للمشاركات السابقة كمشاركة mustafa76 DECLAR e Boolean:=FALSE; begin LOGON('scoott','tiger@local',e); IF FORM_FAILURE THEN IF DBMS_ERROR_CODE=-01017 THEN message(''); END IF; END IF; END; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.