Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle एपेक्स में विंडोज यूजरनेम का पता लगाने/पुनर्प्राप्त करने का तरीका

ActiveX (केवल IE)

इंटरनेट एक्सप्लोरर वाले क्लाइंट के लिए आप एक ActiveX नियंत्रण के माध्यम से विंडोज़ उपयोगकर्ता नाम की पहचान कर सकते हैं। ActiveX को उपयोगकर्ता ब्राउज़र पर चलाने की अनुमति देने के लिए सुरक्षा आवश्यकताएं हैं, देखें यह संबंधित उत्तर .

एपेक्स में इसे लागू करने के लिए आप एक गतिशील क्रिया बनाएंगे जो उपयोगकर्ता नाम को पुनः प्राप्त करने के लिए पेज लोड पर ActiveX और जावास्क्रिप्ट चलाता है और JS API का उपयोग करके एक पेज आइटम मान सेट करता है

var net = new ActiveXObject ( "WScript.NetWork" );
var username = net.UserName;
$s('P123_HIDDEN_USERNAME',username);

वेब सर्वर से

आप अनुप्रयोग सर्वर स्तर पर OS उपयोगकर्ता नाम पुनः प्राप्त करने में सक्षम हो सकते हैं जैसा कि Oracle फ़ोरम पर इस पोस्ट में वर्णित है। - वेबलॉगिक या mod_ntlm/mod_auth_kerberos. भले ही प्रमाणीकरण के लिए उपयोग नहीं कर रहे हों, सत्र की शुरुआत में उपयोगकर्ता नाम को एप्लिकेशन स्तर के आइटम में पुनर्प्राप्त करना संभव हो सकता है।

हालांकि यह समाधान काफी शामिल होगा और आपके एपेक्स श्रोता को होस्ट करने वाले एप्लिकेशन सर्वर को कॉन्फ़िगर करने के लिए एक्सेस की आवश्यकता होगी।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle दिए गए SQL सर्वर में यथोचित रूप से कुशल बनने में कितना समय लगता है

  2. Oracle में केवल अल्फ़ान्यूमेरिक वर्ण वाली पंक्तियों को वापस करने के 2 तरीके

  3. टीएनएस श्रोता त्रुटि

  4. Oracle वैकल्पिक संबंध

  5. ओरेकल और प्रोग्रामिंग