بتاريخ: 21 أبريل 200719 سنة comment_97614 احنا بنعمل مستخدمين وباس ورد كتير فممكن أن يتم نسيان اليوزر او الباس فكيف أستطيع ان اعرض اليوزر او الباس حتي يتم معرفتهمولكم جزيل الشكر تقديم بلاغ
بتاريخ: 21 أبريل 200719 سنة comment_97618 لكى تعرف كل المستخدميين الموجوديين لديك فى الوقت الحاضر ..... فأدخل على أسكيمة ال system و كلمة المرور الافتراضية الخاص بها هى manager و بعد ذلك أكتب الكود التالى :- select * from all_users; اما لمعرفة كلمات المرور الخاصة بهم .... فعلى حد علمى ليس لدى معرفة بجدول يعرض كلمات المرور الخاصة بالاسكيمات الموجودة بقاعدة البيانات ...... ولكن ممكن التحايل على الامر ..... وذلك فى حال اذا أردت الدخول لأحد هذه الاسكيمات ...... فمثلاً :- alter user dip account unlock; و الكود السابق يتم عمله فى حال اذا كانت الاسكيمة مقفولة ولم يتم فتحها اثناء تنزيل الاوراكل .و بعد ذلك نكمل كالتالى :- alter user dip identified by oug; و من الكود السابق نكون قد قمنا بعمل كلمة مرور اسمها oug للمستخدم dip ...... وسيتبقى بالطبع أعطائه الصلاحيات الاولية الهامة حتى نستطيع الدخول عليه كالتالى :- grant connect,resource to dip; و بذلك تكون قادر على الدخول على اسكيمة ال dip ...... كما يمكنك الدخول على اى اسكيمة اخرى بالنفس الطريقة السابق ذكرها .و أرجو أن أكون قد أفدتك ...... وبالتوفيق تقديم بلاغ
بتاريخ: 21 أبريل 200719 سنة كاتب الموضوع comment_97631 بدون مقدمات أنت راجل ملكش حلبس في سال أخر لاني حولت فيه كتير ولم اتمكن من تغير الباس للأسكيما sysلو نسيت الباس بتاعه حاولت تغير من الاسكيما systemوالنتيجه انه بالفعل تم التغير ولكن عند الدخول لم يتم ذالكتم التغير من خلال ذالك الكود SQL> alter user sys identified by ww; User altered. وتم اعطاء صلاحية الـ dba من ذالك الكود SQL> grant dba to sys; Grant succeeded. وبعد أعطائه للصلاحيه حاولت أن أدخل بيه فظهر ليا SQL> conn Enter user-name: sys/ww ERROR: ORA-28009: connection to sys should be as sysdba or sysoper فما الحـــل ؟؟-------------------------------------هناك سأول أخر عن الموضوع الخاص باليوزر وعرضهابعد ان تم العرض فهناك حقل user_idهل من الممكن الاستفاده بيه في أي شيء ؟؟يعني من الناحيه الاحترافيه بمعني أنه ممكن ان يكون عوضاا عن كتابة اليوزر يمكن ان اكتب الرقم بتاع id بدلا منه ؟؟أنا جربت دي بس لم تنفع أو لها طريقه أخري غير المعتاد عليها ؟أو يمكن استخدامها بشكل أحترافي في أي شيء أخر .....؟ولك جزيل الشكر ياراجل الصعوبات لاني حاولت كثير ولم أفلح ------------------------------وما الفرق عند الدخول بــsysوالباس بتاعه عادي بالطريقه العاديهو عند الدخول بــ as sysdba / أي بهذا الكود SQL> conn Enter user-name: /as sysdba Connected. وانا اعتذر عن الأسأله الكثيره في هذه المشاركهوشكراا تم تعديل 21 أبريل 200719 سنة بواسطة waleed_prog تقديم بلاغ
بتاريخ: 22 أبريل 200719 سنة كاتب الموضوع comment_97634 اما بالنسبه لموضوع الباس يا أخي فانا لسه حالا متصل إليه والبركه ترجع لك بعد الله سبحانه وتعالي لأن الكود بتاع أستعراض اليوزرس هو الذي أرشدني إليه بعد تفكير فيه وفي كيفية معرفته والكود هو وذالط بالطبع بعد دخولك بحساب الــ SYS OR SYSTEM SQL> SELECT * FROM DBA_USERS وذالك لأستعراض اليوزر والباس وحسابه هل هو مغلق ام لا LOCK OR UNLOCKولكن الباس يظهر مشفر ورقم الــ IDالخاص به واعتقد ان الباس لا يتم تسجيله في قاعدة أوركال بطريقه عاديه فهو بيسجل وهذه نتيجه لحساب موجود عندي SQL> SELECT * FROM DBA_USERS WHERE USERNAME ='ADEL'; USERNAME USER_ID PASSWORD ------------------------------ ---------- ------------------------------ ACCOUNT_STATUS LOCK_DAT EXPIRY_D -------------------------------- -------- -------- DEFAULT_TABLESPACE TEMPORARY_TABLESPACE CREATED ------------------------------ ------------------------------ -------- PROFILE INITIAL_RSRC_CONSUMER_GROUP ------------------------------ ------------------------------ EXTERNAL_NAME -------------------------------------------------------------------------------- ADEL 67 AAB50B6B5CF9C092 LOCKED 22/03/07 USERS TEMP 19/03/07 USERNAME USER_ID PASSWORD ------------------------------ ---------- ------------------------------ ACCOUNT_STATUS LOCK_DAT EXPIRY_D -------------------------------- -------- -------- DEFAULT_TABLESPACE TEMPORARY_TABLESPACE CREATED ------------------------------ ------------------------------ -------- PROFILE INITIAL_RSRC_CONSUMER_GROUP ------------------------------ ------------------------------ EXTERNAL_NAME -------------------------------------------------------------------------------- DEFAULT DEFAULT_CONSUMER_GROUP الباس مشفر دائماا ولا يمكن الوصول إلي الباس ويكون موجود علي حالته بدون تشفير فهو يسجله مشفروالله أعلم وجاري البحث حيث يمكن ان يكون هناك معلومات أخري في ذالك الموضوع ملحوظه لا أستطيع أن اتفهم جميع البيانات الخارجه أرجوا لو هناك احد يستطيع فهمها كلها أني يضيف مشاركه بها فهناك حقول معروفه من خلال اسمها كمعلومات أساسيه ومعروفه وهناك اسامي لم يتم معرفتها او هي تكون خاصه أرجوا توضحها لو هناك من يعلمهاوشكراا تم تعديل 22 أبريل 200719 سنة بواسطة waleed_prog تقديم بلاغ
بتاريخ: 23 أبريل 200719 سنة comment_97771 أخى العزيز waleed_progبعد ما بحثتلك عن جدول به كلمات المرور بتاعة كل الاسكيمات ........ لاقيت ان مفيش اى جدول هتلاقى فى ال Dictionary فيه كلمات المرور بتاعة الاسكيمات ....... مصدر المعلومة فى اللينك التالى :-http://forums.oracle.com/forums/thread.jsp...threadID=499401مع تمنياتى لك بالتوفيق تقديم بلاغ
بتاريخ: 23 أبريل 200719 سنة comment_97847 جزاكم الله خيرا و جعله في ميزان حسناتكمو لكم انا بس كنت عاوز اقول حاجهمينفعش يوزر يعرف الباس بتاع يوزر تانى، حتى و لو كان sys or systemلان دايما الباس بيكون مشفر وده من مميزات الاوراكلو الله اعلم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.