بتاريخ: 17 فبراير 200719 سنة comment_92046 السلام عليكميااخوان انا اولا شغال على اصدار 8لو انى عندى يوزر اوراكل واسمه مثلا orcl كريت عليه يوزر اسمه test واعطيه فى roul خاصية dbaفلما ادخل بنفس اليوزر مثلا فى : test/test@orclاقدر اعمل select فيهالمطلوب انى اوقف عمل select كيف؟؟؟؟وجزاكم الله خير تقديم بلاغ
بتاريخ: 17 فبراير 200719 سنة comment_92048 السلام عليكم ورحمة الله وبركاته Revoke SELECT ON table_name TO username; وهذي جملة سريعة لشطب الصلاحية عن جميع الجداول تخزنها في سكربت فايل spool c:\Revoke_Prv.sql SELECT 'Revoke SELECT ON ' || table_name || ' FROM username;' FROM cat WHERE table_type = 'TABLE'; spool off بعدين طبق الامر @c:\revoke_prv.sql تقديم بلاغ
بتاريخ: 20 فبراير 200719 سنة comment_92234 السلام عليكم اعتقد ان الكود فية مشكلة بسيطة و يسامحني الاخ اسامة لو انا غلطانالكود فية حاجة صغيرة جدا المفروض انها تتغير و هي "to" ال "from"REVOKE SELECT ON table_name FROM username;و شكرا تقديم بلاغ
بتاريخ: 20 فبراير 200719 سنة comment_92236 الاخ molazwmكلامك مزبوط 100%وجرى التعديل ومشكوروتستخدم ال TO في حالة GRANT تقديم بلاغ
بتاريخ: 25 فبراير 200719 سنة comment_92668 لا شكر علي واجب..و سنظل دائما نتعلم من الكبار امثالكجزاك الله خيرا علي مجهوداتكو السلام عليكم تقديم بلاغ
بتاريخ: 26 فبراير 200719 سنة comment_92751 يا جماعه طلب الاخ السائل مستحيل حلهكيف يمكن user وكمان dba كيف تستطيع منعه من عمليه select ومن نفسهأعتقد انه مستحيل إلا بشيء اعتقد اسمه POLICY .. بس ما اعرف كيف تقديم بلاغ
بتاريخ: 26 فبراير 200719 سنة comment_92754 السلام عليكم ورحمة الله وبركاته ،،،،الاخت azaمعك حق واشكرك على دقة الملاحظةولحل هذا الموضوع هناك حليناما اعطاء اليوزر قخمث خاصة بهاو ندخل على ال ENTERPRISE MANAGERفي ال ROLE DBA موجود SYSTEM PRIVILEGE لذلك ممكن نحذف ال سيليكت منهاولكن سوف يمشي هذا الشيء على جميع من تعطيه الDBAلذلك افضل عمل ROLE خاصةومشكورة مرة اخرى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.