إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

أرجوا المساعده في كيفية ظهور المستخدمين


6 رد (ردود) على هذا الموضوع

#1 waleed_prog

waleed_prog

    عضو

  • الأعضــاء
  • 28 مشاركة

تاريخ المشاركة 21 April 2007 - 10:39 PM

احنا بنعمل مستخدمين وباس ورد كتير
فممكن أن يتم نسيان اليوزر او الباس فكيف أستطيع ان اعرض اليوزر او الباس حتي يتم معرفتهم
ولكم جزيل الشكر
  • M.hussein معجب بهذا

#2 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 21 April 2007 - 11:37 PM

لكى تعرف كل المستخدميين الموجوديين لديك فى الوقت الحاضر ..... فأدخل على أسكيمة ال 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 ...... كما يمكنك الدخول على اى اسكيمة اخرى بالنفس الطريقة السابق ذكرها .

و أرجو أن أكون قد أفدتك ...... وبالتوفيق


#3 waleed_prog

waleed_prog

    عضو

  • الأعضــاء
  • 28 مشاركة

تاريخ المشاركة 22 April 2007 - 02:05 AM

بدون مقدمات أنت راجل ملكش حل
بس في سال أخر لاني حولت فيه كتير ولم اتمكن من تغير الباس للأسكيما 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.

وانا اعتذر عن الأسأله الكثيره في هذه المشاركه
وشكراا

تم التعديل بواسطة waleed_prog, 22 April 2007 - 02:44 AM.


#4 waleed_prog

waleed_prog

    عضو

  • الأعضــاء
  • 28 مشاركة

تاريخ المشاركة 22 April 2007 - 03:46 AM

اما بالنسبه لموضوع الباس يا أخي فانا لسه حالا متصل إليه والبركه ترجع لك بعد الله سبحانه وتعالي لأن الكود بتاع أستعراض اليوزرس هو الذي أرشدني إليه بعد تفكير فيه وفي كيفية معرفته
والكود هو وذالط بالطبع بعد دخولك بحساب الــ 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



الباس مشفر دائماا ولا يمكن الوصول إلي الباس ويكون موجود علي حالته بدون تشفير فهو يسجله مشفر
والله أعلم
وجاري البحث حيث يمكن ان يكون هناك معلومات أخري في ذالك الموضوع

ملحوظه
لا أستطيع أن اتفهم جميع البيانات الخارجه أرجوا لو هناك احد يستطيع فهمها كلها أني يضيف مشاركه بها
فهناك حقول معروفه من خلال اسمها كمعلومات أساسيه ومعروفه وهناك اسامي لم يتم معرفتها او هي تكون خاصه أرجوا توضحها لو هناك من يعلمها

وشكراا

تم التعديل بواسطة waleed_prog, 22 April 2007 - 03:50 AM.


#5 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 23 April 2007 - 11:09 AM

أخى العزيز waleed_prog

بعد ما بحثتلك عن جدول به كلمات المرور بتاعة كل الاسكيمات ........ لاقيت ان مفيش اى جدول هتلاقى فى ال Dictionary فيه كلمات المرور بتاعة الاسكيمات ....... مصدر المعلومة فى اللينك التالى :-

http://forums.oracle...threadID=499401

مع تمنياتى لك بالتوفيق

#6 amino1

amino1

    عضو نشط

  • الأعضــاء
  • 272 مشاركة
  • الاسم الأول:أمين
  • اسم العائلة:صلاح الدين
  • البـلـد: Country Flag
  • المنصب الحالي:المدير التقني لمؤسسة البوابة المتقدمة

تاريخ المشاركة 24 April 2007 - 01:03 AM

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

اللهم علمنا ما ينفعنا و أنفعنا بما علمتنا

أبو نسيبة

سبحان الله والحمد لله ولا إله إلا الله و الله أكبر
موقع إذاعة طريق الإسلام


#7 SpaceToon

SpaceToon

    مشترك

  • الأعضــاء
  • 53 مشاركة

تاريخ المشاركة 24 April 2007 - 01:38 AM

جزاكم الله خيرا و جعله في ميزان حسناتكم
و لكم انا بس كنت عاوز اقول حاجه
مينفعش يوزر يعرف الباس بتاع يوزر تانى، حتى و لو كان sys or system
لان دايما الباس بيكون مشفر وده من مميزات الاوراكل
و الله اعلم