الانتقال إلى المحتوى
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.

عند الدخول كـ sysdba

Featured Replies

بتاريخ:

السلام عليكم جميعا

انا مبتدئى فى الـ DBA وأتعلم من منتداكم الجميل
برجاء أن يفيدنى أحد فى الآتى

عند تسجيل الدخول كـ sysdba يمكن لى ان أستخدم أى username وأى password ... وكما يمكن لى ان أخترع أى اسم مستخدم وكلمة سر له :)

حاجة غريبة .. صح ؟
يا ترى ده عيب النسخة إللى معايا ولا ايه ؟ دلونى جزاكم الله خير

كمان ايه حكاية المستخدم sysman وما هى صلاحياته

شكراً للجميع وجزاكم الله خير
سلام عليكم

بتاريخ:

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


أهلا وسهلا بك أخي أبو عمر في منتدى dba ونتمنى من الله أن تفيد و تستفيد من هذا المنتدى .أخي العزيز لم أفهم النقطة الأولى من سؤالك جيدا ولكن عند الإتصال بقاعدة البيانات بإستخدام صلاحية SYSDBA يكون لدى المستخدم جميع الصلاحيات الموجودة في قاعدة البيانات والتي تمكنه من تنفيذ أي عمليه على قاعدة البيانات ،بخصوص الفرق بين SYSDBA وال SYSOPER فهذه بعض صلاحيات كل منهما :


SYSOPER      
----------------------------------------------------------------

RECOVER DATABASE
ALTER DATABASE BACKUP CONTROLFILE TO
ALTER DATABASE OPEN | MOUNT
SHUTDOWN
STARTUP
ALTER DATABASE ARCHIVELOG
RESTRICTED SESSION
----------------------------------------------------------------
SYSDBA
----------------------------------------------------------------

SYSOPER PRIVILEGES WITH ADMIN OPTION SYSDBA	
ALTER TABLESPACE BEGIN/END BACKUP
RESTRICTED SESSION
RECOVER DATABASE UNTIL
CREATE DATABASE
----------------------------------------------------------------


والفرق هنا أن SYSDBA لديه عدة صلاحيات يتميز بها عن SYSOPER منها إنشاء قاعدة البيانات CREATE DATABASE و تفعيل خاصية RESTRICTED SESSION وإسترجاع قاعدة البيانات إلى وقت أو عملية محددة RECOVER DATABASE UNTIL والأهم هو أنه لدى SYSDBA إمكانية منح هذه الصلاحيات للمستخدمين WITH ADMIN OPTION ولديه أيضا إمكانية إنشاء SPFILE ،ولمزيد من المعلومات يمكنك الرجوع إلى كتاب Oracle9i Database Administration Fundamentals I تمنياتي بالتوفيق .


مع تحياتي

:)

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

شكرا أخونا msh الله يبارك فيك وفى علمك
لكن الذى أقصده هو الآتى :
عند تشغيل الـ oem وعند تسجيل الدخول أقوم باختيار الوضع sysdba وطبعاً معروف ان اسم المستخدم التقليدى لهذا الوضع هو المستخدم sys وكلمة السر له هى Change_On_Install.. هذا هو الطبيعى .. أما فى حالتى فأنا ممكن - عند لحظة تسجيل الدخول - أن أخترع أو أألف أى اسم مستخدم وأى كلمة سر والـ oem ساعتها لن يمانع وسوف يدخلنى على قاعدة البيانات ... :) :rolleyes:
أليس هذا عيب خطير ... برجاء تدلنى

بتاريخ:

أخي أبو عمر
عندما تدخل بأي اسم هل تعلم إلى أي Schema أنت داخل وهل جربت أن تعمل Select على الجدول Emp
الخاص بالـ User الذي اسمه Scott .
أم أنك تدخل كـ sysdba تماماً، مع ذلك جرب أن تقوم بعمل Insert على Table معين كي نتأكد من الوضع.

بتاريخ:

السلام عليكم ورحمة الله وبركاته ،،
أخي أبو عمر هناك طريقتين للدخول على OEM :
1- LAUNCH STANDALONE وهنا يمكنك الدخول بأي مستخدم له صلاحية SELECT ANY DICTIONARY .
2-LOGIN TO THE ORACLE MANAGEMENT SERVER وهنا يمكنك الدخول بالمستخدم الذي سألت عنه سابقا وهو ال SYSMAN والذي يملك جميع صلاحيات التحكم في OEM وهو administrator للـــ OEM .

أما ماحصل معك فهو غريب لإنه كيف يمكنك الدخول على OEM بأي مستخدم غير موجود أصلا والله حاجه طير العقل !!! لمزيد من المعلومات عن موضوع المستخدمين في OEM راجع OEM HELP .
تمنياتي بالتوفيق

بتاريخ:
  • كاتب الموضوع
أما ماحصل معك فهو غريب لإنه كيف يمكنك الدخول على OEM بأي مستخدم غير موجود أصلا والله حاجه طير العقل !!!


الحمد لله ... لقيت واحد عقله هيطير زيى
طيب يا سادة يا كرام ... هو مفيش حد جرب الموضوع ده عنده ... والله العظيم انا بدخل بأى username و Password عند التسجيل كـ sysdba فى اختيار LAUNCH STANDALONE ومفيش أى ممانعة :rolleyes: ;) :D

ومما زاد الطين بله أننى لا أستطيع الدخول بالمستخدم sysman فى حالة LOGIN TO THE ORACLE MANAGEMENT SERVER ... يعنى الأخير ده عمرى ما دخلت عليه ولا أعرف فيه حاجة
مع العلم انى عارف ان الـ password هى oem_temp

يا جماعة حد يدلنا
على فكرة انا مبتدئى جداً .. ولغاية دلوقتى انا متوقع ان العيب فيا انا مش فى أوراكل .. :)
بتاريخ:

أتوقع أخي أبو عمر أن العيب في النسخة التي تستخدمها .

بتاريخ:

أتوقع أخي أبو عمر أن العيب في النسخة التي تستخدمها .

بتاريخ:

يا اخوان اذا لاحظتو ان الوحيد اللي يقدر يدخل بـsysdba هوا مستخدم واحد للويندوز و ليس للأوركل يعني اذا سويت مستخدم جديد للويندوز و حاولت تدخل كا sysdba راح يرفض و يقلك ان ما عندك الصلاحيات الكافيه
باختصار روح للـControl Panel و بعدين users and password و شوف اش اللي جنب اسم المستخدم
راح تلقى مكتوب adminestrator و جنبها ORA_*** و كلمه بعدها
المستخدم اللي عنده هذي الصلاحيه على الويندوز فقط هوا اللي يقدر يدخل بـSYSDBA
و سلامتكم

بتاريخ:

السلام عليكم ورحمة الله وبركاته ،،،
أخي أبو عمر كيف الحال ان شاء الله تمام أريد أن أسألك هل قمت بإنشاء مايسمى بالــ Repository إذا لم تكن قد قمت بإنشاءه

حاول إستخدام Enterprise Manager Configuration Assistant والتي سوف تجدها في :
start ---> Programs ---> Oracle <SID > ---->Configuration and Migration Tools
شغل المعالج وأتبع الخطوات البسيطة جدا وأرجع شغل OEM وأدخل بطريقة LOGIN TO THE ORACLE MANAGEMENT SERVER واسم المستخدم SYSMAN وكلمة المرور OEM_TEMP .
طبعا جربت الموضوع عندي ولم أستطع الدخول إلا بمستخدم موجود وله صلاحيات الدخول على OEM وبالطريقتين التي ذكرت لك سابقاً.

أخي Delicate_Shadow أختلف معك في ماقلت وحاول أن تنشئ مستخدم جديد للويندوز ويكون من مجموعة ال USERS أي
ليس له أي صلاحية أخرى ثم أعطي صلاحية SYSDBA للمستخدم SCOTT وأدخل على المستخدم الجديد وحاول الدخول على قاعدة
البيانات ك SCOTT/TIGER AS SYSDBA وان شاء الله راح تدخل قاعدة البيانات ، أما ORA_DBA فهي GROUP خاصة للمستخدمين الذين يتم إعتمادهم عن طريق نظام التشغيل حيث توجد طريقتين لإعتماد المستخدمين :

A privileged account authenticated by one of the following:
1– Operating system
2– Password file
مع تحياتي

بتاريخ:

الظاهر أخوي ان في لبس
أنا كان قصدي انك تدخل على قاعدة البيانات بدون اسم مستخدم و كلمه سر
يعني لما تدخل على الـSQL Plus تكتب في خانه اسم المستخدم

/ as sysdba


راح يدخل على قاعدة البيانات باسم sys بدون كلمه سر و يكون له كل الصلاحيات

بتاريخ:

السلام عليكم
أخي Delicate_Shadow نعم هذه الطريقة تعتمد على authenticated by OS لكن حاولت الدخول بها ولم أستطيع هل يمكنك شرح طريقة الدخول بالتفصيل وجزاك الله خيرا ...
مع تحياتي

بتاريخ:

ما اعتقد ان باثي شي ما قلته !!!
أنا مبرمج و لست DBA عشان كذا معلوماتي في هذا الشي على قدي

بس راح أحاول ابحث في الموضوع و أشوف اش اللي راح يطلع معايا

بتاريخ:

السلام عليكم ورحمة الله وبركاته
أخي Delicate_Shadow شكرا لك على المعلومات وسامحني أغلبك معاي ، لكن هل جربت الطريقة التي ذكرت في الدخول على قاعدة البيانات أقصد الدخول بدون أسم مستخدم وكلمة مرور على نظام ويندوز لإن بعد البحث تبين أن هذه الطريقة تعمل على أنظمة Unixو Linux وشكرا لك ،أخي أبوعمر في انتظار ردك وتفاعلك مع الموضوع :)
مع تحياتي

بتاريخ:

الاخوة الاعزاء : لدي أستفسار على هذا الموضوع وهو ما هو oem
ولا تنسونا من الفائده ، واذا كان لديكم اية كتب تحكي عن ذلك افيدوني
وشككككككككككككككككككككرررررررررررررررررررررررااااااااااااااااااااااااااااااااااا

بتاريخ:
السلام عليكم ورحمة الله وبركاته
أخي Delicate_Shadow شكرا لك على المعلومات وسامحني أغلبك معاي ، لكن هل جربت الطريقة التي ذكرت في الدخول على قاعدة البيانات أقصد الدخول بدون أسم مستخدم وكلمة مرور على نظام ويندوز لإن بعد البحث تبين أن هذه الطريقة تعمل على أنظمة Unixو Linux وشكرا لك ،أخي أبوعمر في انتظار ردك وتفاعلك مع الموضوع  :)
مع تحياتي

أخوي أنا جربتها على Windows و Linux و تمت العملية بنجاح
الظاهر انك جربتها غلط أو شي زي كذا

افتح شاشه الـSQLPlus من مجموعة البرامج الخاصة بالـDataBase مو الـDeveloper و في خانه الاسم اكتب
/ as sysdba



و أنا اذا فضيت راح أحطها بالصور بس انت آمر و تدلل

  • بعد 4 أسابيع...
بتاريخ:

Al salamo 3alaykom
When u try to login from the machine that Oracle Server reside
u can login without username or password just login as a sysdba That's from any tool
like OEM or SQL*PLUS or sqlsheet That's the default If u wanna to override this option
just go to oracle_home\ora92\network\admin\sqlnet.ora and set this Parameter SQLNET.AUTHENTICATION_SERVICES= (NTS) to (NONE
)

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

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

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

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

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

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.