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

إنتبهوا أيها السادة

مغلق
بدأه السني في 9 مارس 2001 · 4 رد · 983 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ملحوظة هامة لأعضاء النادي الكرام

لقد لاحظت تكرار كلمة (system/manager) كثيراً في المشاركات الواردة في المواضيع المختلفة في هذا القسم. وأرجو الملاحظة بأن أوراكل يتم تنزيلها تلقائياً مع بعض المستخدمين users ولكل خواص محددة في النظام. وأهمها Internal و system ولكل من الإثنين خواص ومهام. فبالنسبة للمستخدم internal - وهو المستخدم الوحيد الذي تطلب منك أوراكل تحديد كلمة مرور له اثناء التثبيت - فهو المستخدم المنوط به مساعدتك في تشغيل وإيقاف النظام (startup and shutdown) إضافة لإستعادة قاعدة البيانات Database Recovery كما ان له العديد من المهام الأخرى والتي أستطيع تسميتها (مهام من المستوى العالي والحساس).

أما بخصوص المستخدم system فمن تسميته نستطيع تقدير ما يمكنه أن يفعل. فهو مالك ملفات البيانات المنوط بها تشغيل النظام والملفات المحتوية على المعطيات المختلفة التي تحكم تشغيل النظام والصلاحيات المختلفة لكل مستخدم ..... إلخ. ومن هنا تظهر الحساسية بالبالغة لهذا المستخدم لما يمكنه أن يقوم به من مهام في قاعدة بياناتك. وهو يتم تثبيته تلقائيا بالإسم وكلمة المرور المتداوله هذه (manager). ومن الخطورة بمكان ان نترك هذا المستخدم بهذه الكلمه المعروفة عالمياً. ولايخفى على من هم في المستوى الثقافي في مجال تقنية المعلومات - كما لدينا في هذا المنتدى الرائع - ما يمكن للأيادي الرديئة أن تفعل بنامع توفر سوء النيه وأساليب الوصول إلى الخادم الخاص بنا، خصوصاً إذا كان هذا الخادم عضو في شبكة الإنترنيت او يمكن الدخول له عن طريق الخطوط الهاتفية (WAN). لذا انصح، وأنصح، ثم أنصح كل من هو في مستوى مسئولية كهذه ان يقوم بتغيير كلمه السر أو المرور لهذا المستخدم في قاعدة بياناته، ثم تسجيلها في مكان آمن، وأخيراً عدم التداول بها في صفحات النادي (ليس شكاً في الأعضاء الكرام، ولكنه نادي مفتوح للكل)، فحسبنا أن نقول بأننا (لقد قمت بالدخول عن طريق المستخدم system) دونما ذكر لكلمه المرور، فهي لا تفيدنا في شيئ بقدر ما تعرضك انت للخطر.

وفقكم الله

#2

لوسمحت أخي كيف يكون بامكاني تغيير كلمة مرور المستخدم internal

علما بان وضعي كالتالي :

كان معي في السابق زميل يعمل على الاوراكل و عنده كل المعلومات ثم سافر الى بلده في اجازة و بعدها استقال و ليس عندي كلمة مرور المستخدم internal

فهل من طريقة اغير فيها كلمة مرور هذا المستخدم لاستطيع تشغيل قاعدة البيانات او توقيفها عند الحاجة ...

علما بأني ليس عندي برنامج الenterprise manager

و استخدم الoracle 8i و كلمة مرور الستخدم system عندي لأنه لم يغيرها اصلا .

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

#3

الأسف أخي إن المستخدم Internal ل يمكن تغيير كلمة المرور التي تخصه حسب علمى. ولكن دعني أبحث في الموضوع وسأرد عليك يوم15/3/2001 إن شاء الله تعالى

#4

للتغيير كلمة السر يمكن كتابة الامر

alter user user_name identified b y new_password

مثال

alter user scott identified by ahmed;

اسامه سليمان

القاهرة

وقل رب زدنى علما

#5

بالنسبة لتغيير كلمة مرور المستخدم internal

لاأذكرها الآن ولكن يوجد برنام ضمن مجلد Oracle\Bin

هو ما نسيت اسمه ولكن سأقوم بالبحث عنه وأخبرك لاحقاً

أي يمكن من برنامج خارج الـ SQL PLUS

أما تعليم الـ Alter User

فلا تعمل مع المستخدم internal

Haytham A. Mahmoud

PhSoft

When No Others

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

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