الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية إنشاء username و password في الSQL

مغلق
بدأه maas في 15 أبريل 2006 · 12 رد · 2,491 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

يا شباب انه عملت install للoracle SQL

و لكن المشكلة كيف أدخل إلى الUSERNAME و الPASSWORD

البرنامج يطلب مني إني أدخل الUSERNAME و الPASSWORD

و الHOST اسمه ORCL

و لكن المشكلة في كيفية الدخول إلى الSQL و عمل الCreate و الAlter

و بغيت معرفة كيفية عمل الTurn on و الTurn off للSQL

#2

ادخل على حساب

system والباسورد manager

#3

ادخل على حساب

system والباسورد manager

وأضف مستخدم جديد

<p align=left>create user اسم المستخدم الجديد identified by الباسوورد للمستخدم الجديد</p>

أانا كلي تحت أمرك........ خذ فرحي وهات همك ....... خذ ضحكي وهات دمعك ......خذ عمري بس اعطيني حبك

jakwar_al_it@hotmail.com

#4

آسف

create user اسم المستخدم الجديد

identified by الباسوورد للمستخدم الجديد

أانا كلي تحت أمرك........ خذ فرحي وهات همك ....... خذ ضحكي وهات دمعك ......خذ عمري بس اعطيني حبك

jakwar_al_it@hotmail.com

#5

بس انا جربت هالطريقة لاضافة مستخدم ماضبط معاي مادري ليه

رغم اني حطيت system

manager

بس ما يضبط

#6

يجب أن تتوافر صلاحية create user للمستخدم الذي يريد أن ينشء مستخدمين جدد و هذا ما يتوافر في المستخدم system و sys بشكل إفتراضي ..

الشكل المختصر لتعليمة انشاء user

create user user_name 
identified  by password

و لا يكفي ذلك بل يجب منح الصلاحيات التي تمكن هذا المستخدم من إنشاء جلسة

grant create session to user_name;

ثم بعدئذ يمكنك منح الصلاحيات : إنشاء جدول - انشاء procedure .......

هناك role رائعة و لكنها خطرة تتضمن العمليات الأساسية التي يستطيع أي مستخدم العمل بها و لكنها تعطيه صلاحيات واسعة أقل من صلاحيات dba role و هي صلاحية resource

#7

و لكن إذا نسى الشخص الusername و الpassword هل ممكن في طريقة أو يعني الusername للsystem أو الsysman ثابت و كذلك الPassword أن تكون ثابتة

أو يعني المشكلة بالضبط انه تم نسيان الusername و الPassword للsystem فهل هناك طريقة لإعادة الPassword

#8

يمكنك استخدام System Aothunticaion بالإتصال بدون كلمة المرور (مستخدم sys حصراً ) :

1- أن يكون مستخدم الويندوز الذي تعمل عليه موجود في مجموعة ora_dba

2- أن تتصل بالطريقة

sys/ as sysdba

بعدها يمكنك تغيير الباسورد بالطريقة :

alter user sys
identified by  new_pass;
#9

بعد كتابه الكود اكتب

COMMIT;

ايهاب وجدى

#10

إن تعليمات dcl , ddl لا تحتاج إلى عملية commit لأنها تتضمن ذلك أتوماتيكياً .. و يندرج تحت هذه التعليمات تعليمات create و drop و alter .... بكل تفرعاتها ...

تم تعديل هذه المشاركة بواسطة informat في 5 مايو 2006 في 21:53

#11

السلام عليكم ايها الرائعون بهذا المنتدى

اضافة بسيطة ..... يمكن انشاء المستخدم (user) و كلمة السر (Password) و تحديد الصلاحية (Previledge) في خطوة واحدة او امر واحد

وهو :

; كلمة السر identified by اسم المستخدم to user اسم الصلاحية grant

مثال عملي :

; grant DBA to Empfiles identified by emp

مع كل الود

#12

kingcarlos2005

يقول الامتيازات غير كافية ..

460.gif

#13

مع مراعاة أن ال username وال password ل oracle ما قبل ال 9i هي

system/manager

أما 9i ال username هو system

اما ال password انت تحدده عند التنزيل

محتار!!! مش عارف شوتعمل؟؟! عندك مشاكل ونفسك تنحل؟؟!

عليك بالاقتراب من خالقك

عليك بصلاة الاستخارة

وعليك بالصدقة

داوو مرضاكم بالصدقة

ما نقص مال من صدقة

تصدقو ولو بشق تمرة

هذا الموضوع مغلق.

مواضيع مشابهة