بن فرحان بتاريخ: 16 يوليو 2017 تقديم بلاغ مشاركة بتاريخ: 16 يوليو 2017 السلام عليكم ... لدي استفسار بسيط لدوي الخبرة .. كيفية الاستفادة من التشفير الخاص بشركة أوراكل أثناء الدخول على النظام عبر الفورم بطريقة مبسطة لدي نافذة الدخول بها .. قائمة بالفروع / اسم المستخدم / كلمة المرور/ قائمة الأنظمة الممنوحة للمستخدم عمل الشاشة هي: بعد اختيار الفرع يقوم المدخل بإدخال اسم المستخدم.. أثناء ذلك يقوم النظام بمقارنة اسم المستخدم من جدولين الأول جدولي الخاص بي والأخر الخاص بجدول الأوراكل dba_users.. المشكلة هي: عند ادخال كلمة المرور من قبل المدخل عبر الفورم كيف يتم مقارنة الباسوورد المدخلة من خلال الفروم مع كلمة المرور المشفرة داخل قاعدة البيانات أي الموجودة في الجدول ...(dba_users) علماً بأني لم اضف كلمات المرور في جدولي الخاص وذلك بغرض الاستفادة من التشفير الخاص بشركة أوراكل ولا أرغب بعمل ذلك في جدولي الخاص بتاتاً) نرجو التركيز في ذلك .. مع الشكر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
بن فرحان بتاريخ: 17 يوليو 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 يوليو 2017 (معدل) 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 يوليو 2017 بواسطة بن فرحان اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
بن فرحان بتاريخ: 17 يوليو 2017 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 يوليو 2017 تم حل المشكلة بعد مراجعتي للمشاركات السابقة كمشاركة 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; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.