الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Operating System Authentication

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته ،،،،

الهدف من هذه الخاصية :
إمكانية دخول المستخدم على قاعدة البيانات عن طريق برنامج(SQL*PLUS) بدون إدخال إسم المستخدم وكلمة المرور حيث يتم التأكد وفحص بيانات المستخدم عن طريق نظام التشغيل .

نظم التشغيل التي تدعم هذه الخاصية :
UNIX - LINUX - SUN OS وغيرها

الإعدادات :

1- إعداد البارميتير os_authent_prefix والموجود في initSID.ora او spfileSID.ora بحيث يحتوي على البادئة التي يتم إستخدامها عند إنشاءالمستخدم الذي سوف يعتمد خارجيا سواء بالإعتماد على نظام التشغيل أو طريقة أخرى وفي هذه الحالة هو $OPS

2- نقوم بإنشاء المستخدم كما يلي

CREATE USER OPS$ROOT IDENTIFIED EXTERNALLY;



3-يستطيع المستخدم بعد ذلك الدخول على قاعدة البيانات مباشرة عن طريق برنامج(SQL*PLUS) بدون إستخدام أسم مستخدم أو كلمة المرور وبتنفيذ مايلي :

CONNECT /



ثم ENTER .

ملاحظة
تم تجربة هذا الموضوع على نظام تشغيل LINUX ارجوا ممن قام بتجربته على نظام
الويندوز أن يشرح لنا الطريقة ....
مع تحياتي :)

بتاريخ:

الله يجزيك الخير

بصراحة النقطة الأولى ما فهمتها ... ممكن توضح أكثر
من فترة أحاول أفهم هذا الموضوع .. بس للأسف ما فهمت

شكرا

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته،،

شكرا أخت عزه بالنسبة للنقطة الأولى يوجد بارميتر os_authent_prefix في ملف initalization parameter file والذي يكون عادة بإسم قاعدة البيانات بإفتراض ان قاعدة البيانات بإسم myora سيكون إسم الملف هو initmyora.ora ويوجد هذا الملف عادة في مجلد database فقط أبحثي عن البارميتر os_authent_prefix ، ماأقصده بالبادئة $OPS


هو أنها الحروف التي ستميز المستخدمين بحيث هل سيتم إعتمادهم خارجيا سواء بالإعتماد على نظام التشغيل أوبطريقة أخرى ونقوم بكتابتها أمام البارميتر السابق في ملف initmyora.ora فلو أردنا إن شاء مستخدم عادي :

CREATE USER ABC IDENTIFIED BY ABC;



أما بالنسبة للمستخدم الذي سيتم إعتماده من قبل نظام التشغيل ولايحتاج إلى كتابة إسم مستخدم وكلمة مرور فيتم إنشائه بإفتراض أن ABC هو USER في LINUX كالتالي :

CREATE USER OPS$ABC IDENTIFIED EXTERNALLY; 


أتمنى ان أكون قدرت أوصل المعلومة بدقة ....
تحياتي

بتاريخ:

؟ ؟ ؟
؟ ؟
؟

أرجوا ممن قام بتجربته على نظام الويندوز أن يشرح لنا الطريقة ...

؟
؟ ؟
؟ ؟ ؟

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.