بتاريخ: 8 أغسطس 200421 سنة comment_10722 السلام عليكم جميعاانا مبتدئى فى الـ DBA وأتعلم من منتداكم الجميلبرجاء أن يفيدنى أحد فى الآتى عند تسجيل الدخول كـ sysdba يمكن لى ان أستخدم أى username وأى password ... وكما يمكن لى ان أخترع أى اسم مستخدم وكلمة سر له حاجة غريبة .. صح ؟يا ترى ده عيب النسخة إللى معايا ولا ايه ؟ دلونى جزاكم الله خيركمان ايه حكاية المستخدم sysman وما هى صلاحياته شكراً للجميع وجزاكم الله خيرسلام عليكم تقديم بلاغ
بتاريخ: 8 أغسطس 200421 سنة comment_10726 وعليكم السلام ورحمة الله وبركاته ،،، أهلا وسهلا بك أخي أبو عمر في منتدى 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 تمنياتي بالتوفيق . مع تحياتي تقديم بلاغ
بتاريخ: 9 أغسطس 200421 سنة كاتب الموضوع comment_10744 شكرا أخونا msh الله يبارك فيك وفى علمكلكن الذى أقصده هو الآتى : عند تشغيل الـ oem وعند تسجيل الدخول أقوم باختيار الوضع sysdba وطبعاً معروف ان اسم المستخدم التقليدى لهذا الوضع هو المستخدم sys وكلمة السر له هى Change_On_Install.. هذا هو الطبيعى .. أما فى حالتى فأنا ممكن - عند لحظة تسجيل الدخول - أن أخترع أو أألف أى اسم مستخدم وأى كلمة سر والـ oem ساعتها لن يمانع وسوف يدخلنى على قاعدة البيانات ... أليس هذا عيب خطير ... برجاء تدلنى تقديم بلاغ
بتاريخ: 9 أغسطس 200421 سنة comment_10763 أخي أبو عمرعندما تدخل بأي اسم هل تعلم إلى أي Schema أنت داخل وهل جربت أن تعمل Select على الجدول Emp الخاص بالـ User الذي اسمه Scott .أم أنك تدخل كـ sysdba تماماً، مع ذلك جرب أن تقوم بعمل Insert على Table معين كي نتأكد من الوضع. تقديم بلاغ
بتاريخ: 9 أغسطس 200421 سنة comment_10790 السلام عليكم ورحمة الله وبركاته ،،أخي أبو عمر هناك طريقتين للدخول على OEM :1- LAUNCH STANDALONE وهنا يمكنك الدخول بأي مستخدم له صلاحية SELECT ANY DICTIONARY .2-LOGIN TO THE ORACLE MANAGEMENT SERVER وهنا يمكنك الدخول بالمستخدم الذي سألت عنه سابقا وهو ال SYSMAN والذي يملك جميع صلاحيات التحكم في OEM وهو administrator للـــ OEM .أما ماحصل معك فهو غريب لإنه كيف يمكنك الدخول على OEM بأي مستخدم غير موجود أصلا والله حاجه طير العقل !!! لمزيد من المعلومات عن موضوع المستخدمين في OEM راجع OEM HELP .تمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 9 أغسطس 200421 سنة كاتب الموضوع comment_10800 أما ماحصل معك فهو غريب لإنه كيف يمكنك الدخول على OEM بأي مستخدم غير موجود أصلا والله حاجه طير العقل !!! الحمد لله ... لقيت واحد عقله هيطير زيى طيب يا سادة يا كرام ... هو مفيش حد جرب الموضوع ده عنده ... والله العظيم انا بدخل بأى username و Password عند التسجيل كـ sysdba فى اختيار LAUNCH STANDALONE ومفيش أى ممانعة ومما زاد الطين بله أننى لا أستطيع الدخول بالمستخدم sysman فى حالة LOGIN TO THE ORACLE MANAGEMENT SERVER ... يعنى الأخير ده عمرى ما دخلت عليه ولا أعرف فيه حاجة مع العلم انى عارف ان الـ password هى oem_tempيا جماعة حد يدلنا على فكرة انا مبتدئى جداً .. ولغاية دلوقتى انا متوقع ان العيب فيا انا مش فى أوراكل .. تقديم بلاغ
بتاريخ: 10 أغسطس 200421 سنة comment_10814 أتوقع أخي أبو عمر أن العيب في النسخة التي تستخدمها . تقديم بلاغ
بتاريخ: 10 أغسطس 200421 سنة comment_10815 أتوقع أخي أبو عمر أن العيب في النسخة التي تستخدمها . تقديم بلاغ
بتاريخ: 10 أغسطس 200421 سنة comment_10843 يا اخوان اذا لاحظتو ان الوحيد اللي يقدر يدخل بـsysdba هوا مستخدم واحد للويندوز و ليس للأوركل يعني اذا سويت مستخدم جديد للويندوز و حاولت تدخل كا sysdba راح يرفض و يقلك ان ما عندك الصلاحيات الكافيهباختصار روح للـControl Panel و بعدين users and password و شوف اش اللي جنب اسم المستخدم راح تلقى مكتوب adminestrator و جنبها ORA_*** و كلمه بعدها المستخدم اللي عنده هذي الصلاحيه على الويندوز فقط هوا اللي يقدر يدخل بـSYSDBAو سلامتكم تقديم بلاغ
بتاريخ: 12 أغسطس 200421 سنة comment_10899 السلام عليكم ورحمة الله وبركاته ،،،أخي أبو عمر كيف الحال ان شاء الله تمام أريد أن أسألك هل قمت بإنشاء مايسمى بالــ 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مع تحياتي تقديم بلاغ
بتاريخ: 12 أغسطس 200421 سنة comment_10929 الظاهر أخوي ان في لبس أنا كان قصدي انك تدخل على قاعدة البيانات بدون اسم مستخدم و كلمه سريعني لما تدخل على الـSQL Plus تكتب في خانه اسم المستخدم / as sysdba راح يدخل على قاعدة البيانات باسم sys بدون كلمه سر و يكون له كل الصلاحيات تقديم بلاغ
بتاريخ: 14 أغسطس 200421 سنة comment_11008 السلام عليكم أخي Delicate_Shadow نعم هذه الطريقة تعتمد على authenticated by OS لكن حاولت الدخول بها ولم أستطيع هل يمكنك شرح طريقة الدخول بالتفصيل وجزاك الله خيرا ...مع تحياتي تقديم بلاغ
بتاريخ: 16 أغسطس 200421 سنة comment_11067 ما اعتقد ان باثي شي ما قلته !!!أنا مبرمج و لست DBA عشان كذا معلوماتي في هذا الشي على قدي بس راح أحاول ابحث في الموضوع و أشوف اش اللي راح يطلع معايا تقديم بلاغ
بتاريخ: 21 أغسطس 200421 سنة comment_11270 السلام عليكم ورحمة الله وبركاته أخي Delicate_Shadow شكرا لك على المعلومات وسامحني أغلبك معاي ، لكن هل جربت الطريقة التي ذكرت في الدخول على قاعدة البيانات أقصد الدخول بدون أسم مستخدم وكلمة مرور على نظام ويندوز لإن بعد البحث تبين أن هذه الطريقة تعمل على أنظمة Unixو Linux وشكرا لك ،أخي أبوعمر في انتظار ردك وتفاعلك مع الموضوع مع تحياتي تقديم بلاغ
بتاريخ: 22 أغسطس 200421 سنة comment_11289 الاخوة الاعزاء : لدي أستفسار على هذا الموضوع وهو ما هو oemولا تنسونا من الفائده ، واذا كان لديكم اية كتب تحكي عن ذلك افيدوني وشككككككككككككككككككككرررررررررررررررررررررررااااااااااااااااااااااااااااااااااا تقديم بلاغ
بتاريخ: 22 أغسطس 200421 سنة comment_11298 السلام عليكم ورحمة الله وبركاته أخي Delicate_Shadow شكرا لك على المعلومات وسامحني أغلبك معاي ، لكن هل جربت الطريقة التي ذكرت في الدخول على قاعدة البيانات أقصد الدخول بدون أسم مستخدم وكلمة مرور على نظام ويندوز لإن بعد البحث تبين أن هذه الطريقة تعمل على أنظمة Unixو Linux وشكرا لك ،أخي أبوعمر في انتظار ردك وتفاعلك مع الموضوع مع تحياتي أخوي أنا جربتها على Windows و Linux و تمت العملية بنجاحالظاهر انك جربتها غلط أو شي زي كذا افتح شاشه الـSQLPlus من مجموعة البرامج الخاصة بالـDataBase مو الـDeveloper و في خانه الاسم اكتب / as sysdba و أنا اذا فضيت راح أحطها بالصور بس انت آمر و تدلل تقديم بلاغ
بتاريخ: 17 سبتمبر 200421 سنة comment_12738 Al salamo 3alaykomWhen 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) تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.