الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

سؤال في ال User

Featured Replies

بتاريخ:

الان انا انشئت جداول مثلا جدول ال banks علي مستخدم معين مثلا eman

وعملت جدول user ( فيه مثلا مستخدم اسمو noor )

وعملت الو انشاء
create user noor
وهيك واعطيتو صلاحيات ال select , update , insert, delete علي جدول banks

الان بس اعمل عملية تسجيل دخول باستخدام ال user ---> noor
بيقول انو مش قادر ينفذ الاستعلام

لكن لمن ادخل بستخدام ال user ---- >eman
بيسمح و بينفذ الاستعلام

بتاريخ:

السلام عليكم
يرجى توضيح السؤال:

هل تم انشاء مستخدمين على الداتا بيز باسمي eman + noor ؟؟
وجدول Banks على اليوزر Eman صح ؟
كيف عملتي Create User Noor بداخل جدول الـ Users ام انها عبارة عن اضافة سجل في جدول المستخدمين بيوزر اسمه noor ؟؟

ام ان المستخدمين Noor + Eman هما عبارة عن Application Users ؟؟

بتاريخ:

نفذ هاي الجمله على user sys

grant dba,resource,connect to --user  like noor

تم تعديل بواسطة Ahmad.Hasan

بتاريخ:

نفذ هاي الجمله على user sys
grant dba,resource,connect to --user  like noor




حسب ييلي فهمتو انك عملت يوزر جديد ومش قادر تشبك عليه
بتاريخ:
  • كاتب الموضوع

صحيح عندي two user
الي هما eman و noor
وكمان موجودين في جدول ال user

ال form تم عملها بناء علي جداول تم انشاءها في ال eman

واعطيت ال noor صلاحية الوصول لهذه الجداول والتعديل عليها
لكن عند عمل تنفيذ لل form والدخول باسم noor لا تعمل


وهذا طبيعي لانو مش ملاقي عندو object اسمو مثلا Bank مشان يعمل query عليه
لازم نعمل هيك eman.bank


لذلك الحل هنا انا لقيتو انو نعمل SYNONYM عند noor
بنفس اسم الجدول
يعني زي هيك
CREATE SYNONYM banks
FOR eman.banks;

يعني الان كل ما ننشا user جديد عندي في النظام
بروح بنشا الو SYNONYM من الجداول الي بدو يعمل query عليهم
فقط


وشكراااااااااااااااااا جزيلا

بتاريخ:

اعتقد ان المشكلة هي عدم وضه اسم المستخدم قبل اسم الكائن وهذا الكلام ينطبق على كل من ال oracle و ال form . لذا اذا قمت بوضع اسم المستخدم eman قبل اسم اي كائن واعطيت السماحيات لإي مستخدم اخر سيعمل . اي حتى خواص الفورم مثلا خاصية query data source name يجب كتابة اسم المستخدم.اسم الجدول
لانه في حالة عدم ذكر اسم المستخدم قبل اسم الكائن سيفهم المستخدم المتصل ان الكائن هو ملك له حتى لو كان لديه السماحيات

بتاريخ:

صحيح عندي two user
الي هما eman و noor
وكمان موجودين في جدول ال user

ال form تم عملها بناء علي جداول تم انشاءها في ال eman

واعطيت ال noor صلاحية الوصول لهذه الجداول والتعديل عليها
لكن عند عمل تنفيذ لل form والدخول باسم noor لا تعمل


وهذا طبيعي لانو مش ملاقي عندو object اسمو مثلا Bank مشان يعمل query عليه
لازم نعمل هيك eman.bank


لذلك الحل هنا انا لقيتو انو نعمل SYNONYM عند noor
بنفس اسم الجدول
يعني زي هيك
CREATE SYNONYM banks
FOR eman.banks;

يعني الان كل ما ننشا user جديد عندي في النظام
بروح بنشا الو SYNONYM من الجداول الي بدو يعمل query عليهم
فقط


وشكراااااااااااااااااا جزيلا


كلام صحيح...

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.