الانتقال إلى المحتوى
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.

هل يوجد Scripts تستخرج أسماء ال Users وال Permission لكل واحد

Featured Replies

بتاريخ:

السلام عليكم ورحمه الله وبركاته...




هل يوجد Scripts أو Select تستخرج أسماء ال Users وال permission لكل مستخدم على حدة ؟؟؟

وجزأكم الله خير.

بتاريخ:

select username from all_users

بتاريخ:

select grantee,granted_role,admin_option from DBA_ROLE_PRIVS order by grantee

بتاريخ:
  • كاتب الموضوع
السلام عليكم ورحمه الله وبركاته...




هل يوجد Scripts أو Select تستخرج أسماء ال Users وال permission لكل مستخدم على حدة ؟؟؟

وجزأكم الله خير.


أخي الكريم mw_wageeh ...

جزاك الله خير لأهتماماك...

أرغب في الحصول على أسماء ال User .. بحيث أستطيع ان اعرف كل الصلاحيات المعطاة للمستخدمين مع أسماء الجداول...



وجزاكم الله خير.
بتاريخ:


SELECT GRANTEE,                
      GRANTED_ROLE,           
      ADMIN_OPTION ,          
      DEFAULT_ROLE  ,         
      USERNAME ,              
      USER_ID,                
      CREATED
FROM DBA_ROLE_PRIVS, ALL_USERS
WHERE GRANTEE=USERNAME 
ORDER BY USERNAME




ايهاب وجدى
DBA

تم تعديل بواسطة hobaa

بتاريخ:

select grantee, privilege    -- SAMPLE is a schema
 from sys.dba_sys_privs     -- deliberately set up to
UNION
select grantee, granted_role
 from sys.dba_role_privs where granted_role in ('DBA','CONNECT',
                       'RESOURCE','EXP_FULL_DATABASE',
                       'IMP_FULL_DATABASE')
order by 1;

بتاريخ:
  • كاتب الموضوع

ألاخ الفاضل hobaa

جزاك الله خير على إهتمامك .. وكثر الله خيرك.

كيف أستطيع أن أعرف الصلاحيات الممنوحة للمستخدمين في الداتابيس لأسماء الجداول الموجودة في ال Application ...

مثلاُ مستخدم انشئته في الداتابيس وأعطيته أسم احمد... ثم اعطيته صلاحيات مختلف على جداول مختلفه مث جداول في FA ,GL,AR

هذا الذي أبحث عنه بالتمام...

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

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

بتاريخ:

Yes
fee 2 tables
wa7ed esmo FND_USER_RESP_GROUPS_DIRECT w da elly fee el responsibilities names

w fee kamaaan FND_USERS w dah dee el users kollhom

بتاريخ:

انا جربت الدخول ب user sys as sysdba
,ولم اجد الجدولين دول
ويعطى رسالة tabel or view does not exist
????

بتاريخ:
  • كاتب الموضوع

جزاك الله خير يا أخ labhan

راح احاول أشرح المطلوب مني:

مثلاً في الداتابيس ... فيه مستخدم إسمه أحمد, وثاني أسمه خالد.. وثالث إسمه محمد ...ألخ

المستخدم أحمد ... أعطيناه صلاحيه Delete و Update على بعض الجداول في ال GL ... وأعطيناه Alter و Insert على بعض الجداول في AR

وكذلك المستخدمين الاخرين.. كل واحد له في الداتابيس صلاحيات معين على بعض الجداول في الموديل الاخرى.. مثل GL,AR.AP,FA

... هنا المطلوب:

Scripts أو Select Statment تعطينا جميع أسماء المستخدمين ومعاهم جميع الصلاحيات الممنوحه لهم ومع أسماء الجداول التي عليها هذه الصلاحيات؟؟؟


إن شاء الله أحد يقدر يساعدني ...

الاخ t-hassaan ...

أدخل با APPS

وأعمل :

desc FND_USER_RESP_GROUPS_DIRECT;

desc FND_USER;

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

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

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

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

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

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.