إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

إيقاف برنامج التود وغيره من البرامج عن طريق الداتا بيز...


2 رد (ردود) على هذا الموضوع

#1 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 23 July 2009 - 09:33 AM

السلام عليكم
ترجر يعمل بلوك لبرنامج التود وغيره من البرامج عن طريق الداتا بيز...ما رأيكم ؟؟؟

CONNECT / AS SYSDBA;
 
CREATE OR REPLACE TRIGGER block_tools_from_prod
  AFTER LOGON ON DATABASE
DECLARE
  v_prog sys.v_$session.program%TYPE;
BEGIN
  SELECT program INTO v_prog 
	FROM sys.v_$session
  WHERE  audsid = USERENV('SESSIONID')
	AND  audsid != 0  -- Don't Check SYS Connections
	AND  ROWNUM = 1;  -- Parallel processes will have the same AUDSID's
 
  IF UPPER(v_prog) LIKE '%TOAD%' OR UPPER(v_prog) LIKE '%T.O.A.D%' OR -- Toad
	 UPPER(v_prog) LIKE '%SQLNAV%' OR	 -- SQL Navigator
	 UPPER(v_prog) LIKE '%PLSQLDEV%' OR -- PLSQL Developer
	 UPPER(v_prog) LIKE '%BUSOBJ%' OR   -- Business Objects
	 UPPER(v_prog) LIKE '%EXCEL%'	   -- MS-Excel plug-in
  THEN
	 RAISE_APPLICATION_ERROR(-20000, 'Development tools are not allowed here.');
  END IF;
END;
/

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#2 orahamdi

orahamdi

    مشترك

  • الأعضــاء
  • 132 مشاركة
  • الاسم الأول:Hamdy
  • اسم العائلة:Fleafel
  • البـلـد: Country Flag

تاريخ المشاركة 23 July 2009 - 04:21 PM

الله ينور عليك ياباشا

#3 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 23 July 2009 - 07:29 PM

بالتوفيق يا حمدي...
تحياتي...

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist