±ÇÇÑ ÀÛ¾÷ °¨»ç
¿À¶óŬ ¼­¹ö´Â Ç×»ó ´ÙÀ½°ú °°Àº µ¥ÀÌÅͺ£À̽º °ü·Ã ÀÛ¾÷µéÀ» °¨»çÇÏ¿© ½Ã½ºÅÛ °¨»ç ±â·Ï(audit trail)¿¡ ±â·ÏÇÕ´Ï´Ù.
    -    ÀνºÅϽº ½ÃÀÛ: ÀνºÅϽº¸¦ ½ÃÀÛÇÑ OS »ç¿ëÀÚ, »ç¿ëÇÑ Å͹̳Π½Äº°ÀÚ(identifier), ³¯Â¥¿Í ½Ã°£ ½ºÅÆÇÁ(stamp), ±×¸®°í µ¥ÀÌÅͺ£À̽º °¨»ç°¡ È°¼ºÈ­µÇ°Å³ª ºñÈ°¼ºÈ­ µÇ¾ú´ÂÁöÀÇ ¿©ºÎ¸¦ »ó¼¼È÷ ±â·ÏÇÑ °¨»ç±â·ÏÀÌ »ý¼ºµË´Ï´Ù.
    -    ÀνºÅϽº Á¾·á: ÀνºÅϽº¸¦ Á¾·áÇÑ OS »ç¿ëÀÚ, »ç¿ëÇÑ Å͹̳Π½Äº°ÀÚ, ±×¸®°í ³¯Â¥¿Í ½Ã°£ ½ºÅÆÇÁ¸¦ »ó¼¼È÷ ±â·ÏÇÑ °¨»ç ±â·ÏÀÌ »ý¼ºµË´Ï´Ù.
    -    °ü¸®ÀÚ ±ÇÇÑÀ» °¡Áö°í µ¥ÀÌÅͺ£À̽º Á¢¼Ó: °ü¸® ±ÇÇÑÀÎ  SYSOPER³ª SYSDBA·Î ¿À¶óŬ¿¡ Á¢¼ÓÇÑ OS »ç¿ëÀÚ¿¡ ´ëÇØ »ó¼¼È÷ ±â·ÏÇÑ °¨»ç ±â·ÏÀÌ »ý¼ºµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º °¨»ç
µ¥ÀÌÅͺ£À̽º °¨»ç´Â ¼±ÅÃµÈ »ç¿ëÀÚ µ¥ÀÌÅͺ£À̽º ÀÛ¾÷À» ¸ð´ÏÅÍÇÏ°í ±â·ÏÇÕ´Ï´Ù. À̺¥Æ®¿¡ ´ëÇÑ Á¤º¸´Â °¨»ç ±â·Ï¿¡ ÀúÀåµË´Ï´Ù.

°¨»ç ±â·ÏÀº ¹Ì½É½Àº ÀÛ¾÷À» Á¶»çÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î Çã°¡¹ÞÁö ¾ÊÀº »ç¿ëÀÚ°¡ Å×À̺í·ÎºÎÅÍ µ¥ÀÌÅ͸¦ »èÁ¦ÇÏ¸é µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ´Â µ¥ÀÌÅͺ£À̽ºÀÇ Å×À̺í·ÎºÎÅÍ ÇàÀ» »èÁ¦Çßµç ¸ø Çßµç °ü·ÃµÈ ¸ðµç Á¢¼ÓÀ» °¨»çÇϵµ·Ï °áÁ¤ÇÒ ¼öµµ ÀÖÀ» °ÍÀÔ´Ï´Ù.
°¨»ç´Â ƯÁ¤ µ¥ÀÌÅͺ£À̽º ÀÛ¾÷À» ¸ð´ÏÅÍÇÏ°í °ü·Ã µ¥ÀÌÅ͸¦ ¾ò´Âµ¥ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ´Â ¾î´À Å×À̺íÀÌ °»½ÅµÇ¾ú´ÂÁö, ¾ó¸¶³ª ¸¹Àº ³í¸®Àû I/O°¡ ¼öÇàµÇ¾ú´ÂÁö, ±×¸®°í ÇÇÅ© ŸÀÓ ¶§ µ¿½Ã¿¡ Á¢¼ÓÇÑ »ç¿ëÀÚÀÇ ¼ö´Â ¾ó¸¶ÀÎÁö¿¡ ´ëÇÑ Åë°è¸¦ ¾òÀ» ¼öµµ ÀÖ½À´Ï´Ù.

°ª¿¡ µû¸¥ °¨»ç
µ¥ÀÌÅͺ£À̽º °¨»ç´Â ¿­ °ªÀ» ±â·ÏÇÒ ¼ö ¾ø½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¿­¿¡ ´ëÇÑ º¯°æ»çÇ×À» ÃßÀûÇØ¾ß ÇÏ°í ¿­ °ªÀÌ º¯°æµÉ ¶§¸¶´Ù ÀúÀåµÇ¾î¾ß ÇÑ´Ù¸é ÀÀ¿ë ÇÁ·Î±×·¥ °¨»ç¸¦ ÀÌ¿ëÇϽʽÿÀ. ÀÀ¿ë ÇÁ·Î±×·¥ °¨»ç´Â Ŭ¶óÀ̾ðÆ® Äڵ峪 ÀúÀå ÇÁ·Î½ÃÀú, ¶Ç´Â µ¥ÀÌÅͺ£À̽º Æ®¸®°Å¸¦ ÅëÇØ ±¸ÇöµÉ ¼ö ÀÖ½À´Ï´Ù.

Æ®¸®°Å¸¦ »ç¿ëÇÑ °ª¿¡ µû¸¥ °¨»çÀÇ ¿¹
½½¶óÀ̵å´Â °ª¿¡ µû¸¥ °¨»ç¸¦ ¼öÇàÇϱâ À§ÇÑ Æ®¸®°Å¸¦ »ý¼ºÇϴµ¥ »ç¿ëµÇ´Â ½ºÅ©¸³Æ®ÀÇ ¿¹¸¦ º¸¿© ÁÝ´Ï´Ù. Employee Å×ÀÌºí¿¡ º¯°æÀÌ °¡ÇØÁú ¶§¸¶´Ù ½Å±¸ ¿­ °ª, º¯°æÇÑ »ç¿ëÀÚ À̸§, ±×¸®°í ½Ã°£ ½ºÅÆÇÁ¸¦ ÀúÀåÇÏ´Â Æ®¸®°Å ÀÔ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º °¨»ç´Â µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚÀÇ ÀÓ¹«ÀÔ´Ï´Ù. µû¶ó¼­ º» Àå¿¡¼­ ÁÖ·Î ´Ù·ê °ÍÀÔ´Ï´Ù.

 µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ¿¡°Ô´Â ¸íÈ®È÷ Á¤ÀÇµÈ °¨»ç ¸ñÀûÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×°ÍÀÌ ¾ø´Ù¸é »ý¼ºµÈ °¨»ç Á¤º¸´Â ¹«ÀǹÌÇÑ  Á¤º¸ÀÌ¸ç  °¨»ç ±â·ÏÀÌ Á¦¾î°¡ ºÒ°¡´ÉÇϵµ·Ï Ä¿Áú ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º °¨»ç enable
°¨»çÇϱâ·Î °áÁ¤Çß´Ù¸é AUDIT_TRAIL ÃʱâÈ­ ÆĶó¹ÌÅ͸¦ ¼³Á¤ÇÏ¿© ÀνºÅϽº¿¡ ´ëÇÑ °¨»ç¸¦ enableÇϽʽÿÀ. °¨»ç ±â·ÏÀÌ µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ¾²¿©Áú °ÍÀÎÁö ¿î¿µ üÁ¦ °¨»ç ±â·Ï¿¡ ¾²¿©Áú °ÍÀÎÁö¸¦ ³ªÅ¸³»´Â ÆĶó¹ÌÅÍ ÀÔ´Ï´Ù.

°¨»ç ¿É¼Ç ÁöÁ¤
´ÙÀ½À¸·Î AUDIT ¸í·ÉÀ» »ç¿ëÇÏ¿© ƯÁ¤ °¨»ç ¿É¼ÇÀ» ¼³Á¤ÇϽʽÿÀ. AUDIT ¸í·ÉÀ¸·Î ¾î´À ¸í·ÉÀ̳ª »ç¿ëÀÚ, ¿ÀºêÁ§Æ®, ¶Ç´Â ±ÇÇÑÀ» °¨»çÇÒ °ÍÀÎÁö ÁöÁ¤ÇÏ°Ô µË´Ï´Ù. ¶ÇÇÑ °¨»ç ±â·ÏÀÌ ¸Å¹ø »ý¼ºµÉ °ÍÀÎÁö ¼¼¼Ç ´ç Çѹø¸¸ »ý¼ºµÉ °ÍÀÎÁö¸¦ °áÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ´õ ÀÌ»ó °¨»ç ¿É¼ÇÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù¸é NOAUDIT ¸í·ÉÀ¸·Î ¿É¼ÇÀ» ²ø ¼ö ÀÖ½À´Ï´Ù.

¸í·É¹®ÀÇ ½ÇÇà
PL/SQL°ú SQL ¹®ÀÌ ½ÇÇàµÉ ¶§ ¼­¹ö ÇÁ·Î¼¼½º´Â °¨»ç ¿É¼ÇÀ» °Ë»çÇÏ¿© ½ÇÇà ÁßÀÎ ¸í·É¹®ÀÌ °¨»ç ±â·ÏÀ» »ý¼ºÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù. PL/SQL ÇÁ·Î±×·¥ À¯´ÏÆ®(unit) °¡ ½ÇÇàµÉ ¶§ ÇÊ¿äÇÏ ´Ù¸é ÇÁ·Î±×·¥ À¯´ÏÆ® ³»ÀÇ °³°³ÀÇ SQL ¹®À» °¨»çÇÕ´Ï´Ù. ºä¿Í ÇÁ·Î½ÃÀú´Â ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÒ ¼öµµ ÀÖÀ¸¹Ç·Î ¸í·É¹® Çϳª¸¦ ½ÇÇàÇÑ °á°ú ¿©·¯ °³ÀÇ °¨»ç ±â·ÏÀÌ »ý¼ºµÉ ¼öµµ ÀÖ½À´Ï´Ù.

°¨»ç µ¥ÀÌÅÍ »ý¼º
°¨»ç ±â·ÏÀÇ »ý¼º°ú »ðÀÔÀº »ç¿ëÀÚÀÇ Æ®·£Àè¼Ç°ú´Â µ¶¸³ÀûÀÔ´Ï´Ù. ±×·¯¹Ç·Î »ç¿ëÀÚÀÇ Æ®·£Àè¼ÇÀÌ ·Ñ¹éµÇ´õ¶óµµ °¨»ç ±â·ÏÀº ±×´ë·Î ³²¾Æ ÀÖ½À´Ï´Ù. ¼öÇà ´Ü°è(phase)¿¡¼­ °¨»ç ±â·ÏÀÌ »ý¼ºµÇ¹Ç·Î ±¸¹® ºÐ¼® ´Ü°è¿¡¼­ ¹ß»ýÇÑ ±¸¹® ¿¡·¯´Â °¨»ç ±â·ÏÀ» »ý¼ºÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.

°¨»ç Á¤º¸ °ËÅä
°¨»ç ±â·ÏÀ» º¸·Á¸é °¨»ç ±â·Ï µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä¸¦ °Ë»öÇϰųª ¿î¿µ üÁ¦ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¿î¿µÃ¼Á¦ °¨»ç±â·ÏÀ» °Ë»çÇϽʽÿÀ. °Ë»öµÈ Á¤º¸´Â ¹Ì½É½Àº ÀÛ¾÷À» Á¶»çÇÏ°í µ¥ÀÌÅͺ£À̽º ÀÛ¾÷À» ¸ð´ÏÅÍÇϴµ¥ »ç¿ëµË´Ï´Ù.


 µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ´Â AUDIT_TRAIL ÃʱâÈ­ ÆĶó¹ÌÅ͸¦ ¼³Á¤ÇÏ¿© ÀνºÅϽº ³»ÀÇ °¨»ç¸¦ enableÇÕ´Ï´Ù.

±¸¹®
        AUDIT_TRAIL = value
±¸¹®¿¡¼­:
        value´Â ´ÙÀ½ Áß ÇÑ °¡ÁöÀÏ ¼ö ÀÖ½À´Ï´Ù.
        DB                °¨»ç¸¦ enableÇÏ°í ¸ðµç °¨»ç ±â·ÏÀ» µ¥ÀÌÅͺ£À̽º °¨»ç ±â·Ï                              (sys.aud$)À¸·Î º¸³À´Ï´Ù.
        OS                °¨»ç¸¦ enableÇÏ°í °¨»ç ±â·ÏÀ» ¿î¿µ üÁ¦ °¨»ç ±â·ÏÀ¸·Î º¸                              ³À´Ï´Ù.(¿î¿µ üÁ¦¿¡¼­ Çã¿ëÇßÀ» °æ¿ì¿¡¸¸)
        NONE            °¨»ç¸¦ disableÇÕ´Ï´Ù.(±âº»°ªÀÔ´Ï´Ù.)
DBA°¡ AUDIT_TRAIL ÆĶó¹ÌÅ͸¦ DB³ª OS·Î ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é °¨»ç ±â·Ï(audit records)Àº °¨»ç ±â·Ï(audit trail)¿¡ ¾²¿©ÁöÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. SQL ¹® AUDIT¿Í NOAUDIT¸¦ ¾ðÁ¦µçÁö »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ DBA°¡ ÃʱâÈ­ ÆÄÀÏ ³»ÀÇ AUDIT_TRAIL ÆĶó¹ÌÅ͸¦ ¼³Á¤ÇؾßÁö¸¸ ±â·ÏÀÌ °¨»ç ±â·Ï¿¡ ¾²¿©Áú °ÍÀÔ´Ï´Ù.

ÁÖ
    -    ÀÌÀü ¹öÀü°úÀÇ ¿ª ȣȯÀ» À§ÇØ AUDIT_TRAILÀº TRUE(DB¿Í µ¿µî)³ª FALSE(NONE°ú µ¿µî)·Î ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù.
    -    °¨»ç ±â·ÏÀ» OS °¨»ç ±â·Ï¿¡ ¾²´Â °Í¿¡ ´ëÇÑ Á¤º¸´Â Installation and Configuration Guide¿¡¼­ Á¦°øµË´Ï´Ù.

UNIX: ¿î¿µ üÁ¦ °¨»ç ±â·Ï
´ëºÎºÐÀÇ UNIX ½Ã½ºÅÛÀº °¨»ç Á¤º¸¸¦ ¿î¿µ üÁ¦ °¨»ç ±â·Ï¿¡ ¾²´Â °ÍÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. AUDIT_TRAIL=OS·Î ¼³Á¤Çϸé ÃʱâÈ­ ÆĶó¹ÌÅÍ AUDIT_FILE_DEST¿¡ ÀÇÇØ ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÅؽºÆ® ÆÄÀÏÀÌ »ý¼ºµË´Ï´Ù.  µðÆúÆ®·Î  $ORACLE_HOME/rdbms/audit°¡ ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù.

Windows NT: ¿î¿µ üÁ¦ °¨»ç ±â·Ï
Windows NT´Â ¿À¶óŬ °¨»ç Á¤º¸¸¦ ±â·ÏÇÏ´Â ¿î¿µ üÁ¦ °¨»ç ±â·ÏÀ» Çã¿ëÇÕ´Ï´Ù. ÀÌµé ¿£Æ®¸®´Â Event Viewer¸¦ »ç¿ëÇÏ¿© °ËÅäÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿äû¿¡ µû¸¥ À̺¥Æ® °¨»ç
AUDIT ¸í·ÉÀ» »ç¿ëÇÏ¿© °¨»ç ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌµé °¨»ç ±â·ÏÀº »ç¿ëÀÚ SYS³ª INTERNAL·Î Á¢¼ÓÇÏ¿© ¼³Á¤ÇÑ ¼¼¼Ç¿¡ ÀÇÇؼ­´Â »ý¼ºµÇÁö ¾Ê½À´Ï´Ù. ÀÌµé »ç¿ëÀÚ¿¡ ÀÇÇÑ Á¢¼ÓÀº ƯÁ¤ ¿À¶óŬ ³»ºÎ Ư¼ºÀ» ¹«½ÃÇϹǷΠµ¥ÀÌÅͺ£À̽º ½ÃÀÛ, Á¾·á, ±×¸®°í º¹±¸ °°Àº °ü¸®¿ë ÀÛ¾÷ÀÌ °¡´ÉÇÕ´Ï´Ù.

¸í·É¹® °¨»ç
SQL ¹®ÀÇ À¯Çü¿¡ µû¶ó ¶Ç´Â ¿ÀºêÁ§Æ®ÀÇ À¯Çü¿¡ µû¶ó °¨»çÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µéÀÚ¸é À§ ¸í·É¹® °¨»ç´Â ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ ¸ðµç CREATE, ALTER, ±×¸®°í DROP USER ¹®À» °¨»çÇÕ´Ï´Ù.
¸í·É¹® °¨»ç ¿É¼ÇÀº ´ëüÀûÀ¸·Î ÆøÀÌ ³Ð¾î ¿É¼Ç ´ç »ç¿ëµÈ ¿©·¯ °¡Áö À¯ÇüÀÇ °ü·Ã ÀÛ¾÷À» °¨»çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î AUDIT TABLEÀº DDL ¸í·É¹®ÀÌ ¹ßÈ¿µÈ Å×ÀÌºí¿¡ »ó°ü¾øÀÌ ¿©·¯ DDL ¸í·É¹®À» ÃßÀûÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ³»ÀÇ Æ¯Á¤ »ç¿ëÀÚ³ª ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ ¸í·É¹® °¨»ç¸¦ ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±ÇÇÑ °¨»ç
±ÇÇÑ °¨»ç´Â ½Ã½ºÅÛ ±ÇÇÑÀÇ »ç¿ëÀ» °¨»çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î SCOTTÀÌ SELECT ANY TABLE ±ÇÇÑÀ» »ç¿ëÇÒ ¶§¸¶´Ù °¨»ç ¿£Æ®¸®°¡ »ý¼ºµË´Ï´Ù. ¶Ç SCOTTÀÌ SELECT ±ÇÇÑÀ» ¹ÞÁö ¸øÇ߱⠶§¹®¿¡ SCOTTÀÌ ´Ù¸¥ »ç¿ëÀÚ¿¡°Ô ¼ÓÇÑ Å×À̺íÀ» ÁúÀÇÇÒ ¶§¸¸ ¿£Æ®¸®°¡ »ý¼ºµÉ °ÍÀÔ´Ï´Ù. °¨»çÇÒ ¶§´Â ¼ÒÀ¯ÀÚ ±ÇÇÑÀÌ ¸ÕÀú °Ë»çµÈ ÈÄ ¿ÀºêÁ§Æ® ±ÇÇÑÀÌ °Ë»çµÇ°í, ±×¸®°í ³ª¼­ ½Ã½ºÅÛ ±ÇÇÑÀÌ °Ë»çµË´Ï´Ù. ±×·¯¹Ç·Î »ç¿ëÀÚÀÇ SELECT ANY TABLE ±ÇÇÑÀÌ °¨»çµÇ°í ÀÖ°í ±× »ç¿ëÀÚ°¡ ÀÚ½ÅÀÇ Å×ÀÌºí¿¡¼­ selectÇϸé SELECT ANY TABLE ±ÇÇÑÀº °¨»ç ±â·ÏÀ» ¹ß»ý½ÃÅ°Áö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ¿Ö³ÄÇÏ¸é ¼ÒÀ¯ÀÚ ±ÇÇÑÀ» »ç¿ëÇÏ¿© Å×À̺í·ÎºÎÅÍ SELECTÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù.

½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç
½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç´Â ƯÁ¤ ½ºÅ°¸¶ ¿ÀºêÁ§Æ®¿¡¼­ ¼öÇàµÇ´Â ¸í·É¹®À» °¨»çÇÕ´Ï´Ù. ¿¹¸¦ µé¸é »ç¿ëÀÚ°¡ SCOTT.EMP ¿ÀºêÁ§Æ®¿¡ LOCK ¸í·ÉÀ» ¼º°øÀûÀ¸·Î ½ÇÇàÇßÀ» ¶§ °¨»ç ±â·Ï ¿£Æ®¸®°¡ »ý¼ºµË´Ï´Ù.

±¸¹®
°¨»ç ¿É¼ÇÀ» enableÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

±ÇÇÑ °¨»ç, ¶Ç´Â ¸í·É¹® °¨»ç
        AUDIT {statement | system_priv}
                        [, {statement | system_priv} ]...
                [ BY user [, user ]... ]
                [ BY {SESSION|ACCESS} ]
                [WHENEVER [NOT] SUCCESSFUL]

¿ÀºêÁ§Æ® °¨»ç
        AUDIT statement [, statement ]...
                ON {[schema.]object|DEFAULT}
                [BY {SESSION|ACCESS}]
                [WHENEVER [NOT] SUCCESSFUL]
±¸¹®¿¡¼­:
        statement                           °¨»çÇÒ SQL ¹® À¯Çü, ¶Ç´Â ½ºÅ°¸¶ ¿ÀºêÁ§Æ®
        system_priv                       °¨»çÇÒ ½Ã½ºÅÛ ±ÇÇÑ
        schema.schema-object    °¨»ç¸¦ À§ÇØ ¼±ÅÃµÈ ¿ÀºêÁ§Æ®
        DEFAULT                            ÁöÁ¤ÇÑ ¿ÀºêÁ§Æ® ¿É¼ÇÀ» ÀÌÈÄ¿¡ »ý¼ºµÉ ¿ÀºêÁ§                                                   Æ®¿¡ ´ëÇÑ µðÆúÆ® ¿ÀºêÁ§Æ® ¿É¼ÇÀ¸·Î ¼³Á¤
         user                                  ¸®½ºÆ® ³»ÀÇ »ç¿ëÀÚ¸¸ °¨»çÇϵµ·Ï ÁöÁ¤(ÀÌ ÀýÀÌ                                                 »ý·«µÇ¸é ¸ðµç »ç¿ëÀÚÀÇ ÀÛ¾÷ÀÌ °¨»çµË´Ï´Ù.)
        BY SESSION                      µ¿ÀÏÇÑ À¯ÇüÀÇ SQL ¹®ÀÌ ¾Æ¹«¸® ¸¹ÀÌ ³ª¿Àµç                                                 »ó°ü¾øÀÌ ¿À¶óŬÀÌ °¢ ¼¼¼Ç¿¡ ´ëÇØ µ¥ÀÌÅͺ£À̽º                                                 ¿ÀºêÁ§Æ® ´ç ÇϳªÀÇ ·¹Äڵ常À» °¨»ç ±â·Ï¿¡  »ð                                                ÀÔÇϵµ·Ï ÇÕ´Ï´Ù.(DDLÀº Á¦¿ÜÇÏ°í,±âº»°ªÀÔ´Ï´Ù)
        BY ACCESS                     °¨»çÇÒ ¸í·É¹®ÀÌ ³ª¿Ã ¶§¸¶´Ù ·¹Äڵ带 °¨»ç ±â·Ï                                                À¸·Î »ðÀÔÇϵµ·Ï  ÇÕ´Ï´Ù.(DDL ¹®ÀÇ °æ¿ì ¿À¶óŬ                                                Àº Á¢±ÙÇÒ ¶§¸¶´Ù °¨»çÇÕ´Ï´Ù.)
        WHENEVER                     SQL¹®ÀÇ ¼öÇàÀÌ ¼º°øÇßÀ» ¶§¸¸ °¨»çÇÒ °ÍÀÎÁö,                                                ½ÇÆÐÇßÀ» ¶§¸¸ °¨»çÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ (±âº»°ªÀº                                                ¼º°ø°ú ½ÇÆÐ ¸ðµÎÀÇ °æ¿ì °¨»çÇÏ´Â °ÍÀÔ´Ï´Ù.)

ÁÖ
    -    °¨»ç ±â·ÏÀº ½ÇÇà ´Ü°è(phase) µ¿¾È »ý¼ºµÇ¹Ç·Î TABLE OR VIEW DOES NOT EXIST °°Àº ±¸¹® ºÐ¼® ¿¡·¯´Â WHENEVER UNSUCCESFUL ÀýÀ» »ç¿ëÇÏ¿© ¹ß°ßÇس¾ ¼ö ¾ø½À´Ï´Ù.
    -    AUDIT ¸í·ÉÀ¸·Î ÁöÁ¤µÈ ¸í·É¹® °¨»ç¿Í ±ÇÇÑ °¨»ç ¿É¼ÇÀº ÀÌÈÄ ¼¼¼Ç¿¡¸¸ Àû¿ëµÉ »Ó ÇöÀçÀÇ  ¼¼¼Ç¿¡´Â Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌ¿Í´Â ´ëÁ¶ÀûÀ¸·Î ½ºÅ°¸¶ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ º¯°æÀ» ÇÏ¸é °¨»ç ¿É¼ÇÀº Áï½Ã ÇöÀçÀÇ ¼¼¼Ç¿¡ ¿µÇâÀ» ÁÖ°Ô µË´Ï´Ù.


½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç´Â ƯÁ¤ ½ºÅ°¸¶ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ ¼öÇàµÇ´Â ¸í·É¹®À» ¼±ÅÃÀûÀ¸·Î °¨»çÇÕ´Ï´Ù. ALLÀº ÇØ´ç ¿ÀºêÁ§Æ®ÀÇ À¯Çü¿¡ Àû¿ë °¡´ÉÇÑ ¸ðµç ¿É¼ÇÀ» °¨»çÇϵµ·Ï ½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç ¿É¼ÇÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
Å×À̺í, ºä, ½ÃÄö½º, µ¶¸³ ÀúÀå ÇÁ·Î½ÃÀú¿Í ÇÔ¼ö, ÆÐÅ°Áö, ½º³À¼¦, ¶óÀ̺귯¸®, ±×¸®°í µð·ºÅ丮¸¦ ÂüÁ¶ÇÏ´Â ¸í·É¹®À» °¨»çÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÆÐÅ°Áö ³»ÀÇ ÇÁ·Î½ÃÀú´Â °³º°ÀûÀ¸·Î °¨»çÇÒ ¼ö ¾ø½À´Ï´Ù. À§ÀÇ Ç¥´Â ¿ÀºêÁ§Æ® À¯Çü ´ÜÀ§·Î »ç¿ë °¡´ÉÇÑ °¨»ç ¿É¼ÇÀ» º¸¿© ÁÝ´Ï´Ù.
Ŭ·¯½ºÅͳª µ¥ÀÌÅͺ£À̽º ¸µÅ©, À妽º, ¶Ç´Â µ¿ÀǾ ÂüÁ¶ÇÏ´Â ¸í·É¹®Àº Á÷Á¢ °¨»çÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ±âº» Å×ÀÌºí¿¡ ¿µÇâÀ» ÁÖ´Â ÀÛ¾÷À» °¨»çÇÏ¿© ÀÌµé ½ºÅ°¸¶ ¿ÀºêÁ§Æ®¸¦ °£Á¢ÀûÀ¸·Î Á¢±Ù °¨»çÇÒ ¼ö ÀÖ½À´Ï´Ù.
ºä¿Í ÇÁ·Î½ÃÀú°¡ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÒ ¼öµµ ÀÖÀ¸¹Ç·Î ÀÌµé ¿ÀºêÁ§Æ®¸¦ °¨»çÇÏ¸é ±× °á°ú ¿©·¯ °³ÀÇ °¨»ç ±â·ÏÀÌ »ý¼ºµÉ ¼öµµ ÀÖ½À´Ï´Ù.
½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç ¿É¼ÇÀº µ¥ÀÌÅͺ£À̽ºÀÇ ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ Ç×»ó ¼³Á¤µË´Ï´Ù. ƯÁ¤ »ç¿ëÀڵ鿡 ´ëÇØ ¼³Á¤µÉ ¼ö ¾ø½À´Ï´Ù.
°¨»çÇϱâ À§ÇØ ¼±ÅÃÇÑ ¿ÀºêÁ§Æ®´Â ¹Ýµå½Ã ÀÚ½ÅÀÇ ½ºÅ°¸¶¿¡ Àְųª AUDIT ANY ½Ã½ºÅÛ ±ÇÇÑÀ» °¡Áö°í ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù.

½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç ¿É¼Ç DEFAULT
AUDIT ¸í·ÉÀÇ DEFAULT ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¾ÆÁ÷ »ý¼ºµÇÁö ¾ÊÀº ½ºÅ°¸¶ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ °¨»ç ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÏ´Ü ÀÌµé µðÆúÆ® °¨»ç ¿É¼ÇÀ» ¼³Á¤Çϸé ÀÌÈÄ¿¡ »ý¼ºµÇ´Â ¸ðµç ½ºÅ°¸¶ ¿ÀºêÁ§Æ®´Â ÀÚµ¿ÀûÀ¸·Î ÀÌ ¿É¼ÇÀ¸·Î °¨»ç¸¦ ¹Þ°Ô µË´Ï´Ù. ºä¿¡ ´ëÇÑ µðÆúÆ® °¨»ç ¿É¼ÇÀº Ç×»ó ºäÀÇ ±âº» Å×À̺íµé¿¡ ´ëÇÑ °¨»ç ¿É¼ÇÀÇ ÇÕÁýÇÕÀ̶ó´Â »ç½ÇÀ» ¸í½ÉÇϽʽÿÀ.
µðÆúÆ® °¨»ç ¿É¼ÇÀ» º¯°æÇÏ´õ¶óµµ ÀÌ¹Ì »ý¼ºµÈ ½ºÅ°¸¶ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ °¨»ç ¿É¼ÇÀº ±×´ë·Î ³²¾Æ ÀÖ½À´Ï´Ù. ±âÁ¸ ½ºÅ°¸¶ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ °¨»ç ¿É¼ÇÀ» º¯°æÇÏ·Á¸é AUDIT ¸í·ÉÀÇ ON Àý¿¡ ¿ÀºêÁ§Æ®¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ý ¹Û¿¡ ¾ø½À´Ï´Ù. DEFAULT °¨»ç ¿É¼ÇÀ» ¼³Á¤ÇÏ·Á¸é AUDIT SYSTEM ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

À§¿¡ ³ª¿­µÈ µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä´Â °¨»ç ¿É¼Ç¿¡ ´ëÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. °¨»ç ÁßÀÎ °ÍÀ» ¾Ë¾Æº¸·Á¸é ÀÌµé ºä¸¦ ÁúÀÇÇÕ´Ï´Ù.
¿¹¸¦ µé¾î ´ÙÀ½ ÁúÀÇ´Â ¼³Á¤µÇ¾î ÀÖ´Â ±ÇÇÑ °¨»ç ¿É¼ÇÀ» º¸¿© ÁÝ´Ï´Ù.
        SVRMGR> SELECT * FROM dba_priv_audit_opts;
        USER_NAME    PRIVILEGE                SUCCESS           FAILURE
        ----------   -----------------------  ---------------   ----------
        SCOTT        CREATE TABLE             BY ACCESS         BY ACCESS
        SYSTEM       ALTER ANY TABLE          BY ACCESS         NOT SET
        SCOTT        ALTER ANY TABLE          BY ACCESS         NOT SET
        SYSTEM       ALTER ANY PROCEDURE      BY ACCESS         NOT SET
        SCOTT        ALTER ANY PROCEDURE      BY ACCESS         NOT SET
        GRANT        ANY PRIVILEGE            BY ACCESS         BY ACCESS
        6 rows selected.

±¸¹®
AUDIT ¸í·ÉÀ¸·Î ¼±ÅÃÇÑ °¨»ç¸¦ ÁßÁö½ÃÅ°·Á¸é NOAUDIT ¹®À» »ç¿ëÇϽʽÿÀ.
        NOAUDIT {statement | system_priv}
                [, {statement | system_priv} ]...
          [BY user [, user ]... ]
          [WHENEVER [NOT] SUCCESSFUL]

        NOAUDIT statement [, statement ]...
          ON { [schema.]object|DEFAULT}
          [WHENEVER [NOT] SUCCESSFUL]

ÁÖ
NOAUDIT ¹®Àº AUDIT ¹®ÀÇ È¿°ú¸¦ ¾ø¾Ö ÁÝ´Ï´Ù. NOAUDIT ¹®ÀÌ AUDIT ¹®°ú µ¿ÀÏÇÑ ±¸¹®À» °¡Á®¾ß¸¸ ÇÑ´Ù´Â °Í°ú ƯÁ¤ ¹®ÀåÀÇ È¿°ú¸¦ ¾ø¾Ù »ÓÀ̶ó´Â »ç½ÇÀ» ¸í½ÉÇϽʽÿÀ. ±×·¯¹Ç·Î ÇÑ AUDIT ¹®(¹®Àå A)ÀÌ Æ¯Á¤ »ç¿ëÀÚ¿¡ ´ëÇÑ °¨»ç¸¦ enableÇÏ°í µÎ¹ø° ¹®(¹®Àå B)ÀÌ ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇÑ °¨»ç¸¦ enableÇß´Ù¸é ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇÑ °¨»ç¸¦ disableÇÏ´Â NOAUDIT ¹®Àº ¹®Àå BÀÇ È¿°ú¸¸À» ¾ø¾Ö ÁÝ´Ï´Ù. ÇÏÁö¸¸, ¹®Àå A´Â ¿©ÀüÈ÷ È¿°ú¸¦ °¡Áö°í ÀÖ¾î ¹®Àå A°¡ ÁöÁ¤ÇÑ »ç¿ëÀÚ¸¦ °è¼Ó °¨»çÇÕ´Ï´Ù.

°¨»ç ±â·ÏÀº ¸í·É¹® °¨»ç, ±ÇÇÑ °¨»ç, ±×¸®°í ½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç¿¡ ÀÇÇØ »ý¼ºµÈ ·¹Äڵ带 ÀúÀåÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ´Â °¨»ç ±â·Ï°ú °ü·ÃµÈ µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä Áß Çϳª·ÎºÎÅÍ selectÇÏ¿© °¨»ç Áß¿¡ »ý¼ºµÈ Á¤º¸¸¦ °Ë»çÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ¹Ì½É½Àº ÀÛ¾÷À» Á¶»çÇϰųª µ¥ÀÌÅͺ£À̽º ÀÛ¾÷À» ¸ð´ÏÅÍÇϴµ¥ »ç¿ëµË´Ï´Ù.

°¨»ç ±â·Ï(Audit Trail)ÀÇ À§Ä¡
°¨»ç ±â·Ï(audit records)Àº µ¥ÀÌÅͺ£À̽º °¨»ç ±â·Ï(audit trail)À̶ó ºÒ¸®¿ì´Â µ¥ÀÌÅÍ µñ¼Å³Ê¸® Å×À̺íÀ̳ª ¿î¿µ üÁ¦ °¨»ç ±â·Ï(audit trail)¿¡ ÀúÀåµÉ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º °¨»ç ±â·ÏÀº SYS.AUD$ µ¥ÀÌÅÍ µñ¼Å³Ê¸® Å×À̺íÀÔ´Ï´Ù. ÀÌ Å×À̺íÀÇ Á¤º¸¸¦ »ç¿ëÇϴµ¥ µµ¿òÀÌ µÇµµ·Ï ¸î¸î ºä°¡ ¹Ì¸® Á¤ÀǵǾî Á¦°øµË´Ï´Ù.

°¨»ç ±â·ÏÀÇ ³»¿ë
°¨»ç ±â·ÏÀÇ °¢ ·¹ÄÚµå´Â ´ÙÀ½À» Æ÷ÇÔÇÕ´Ï´Ù.
        »ç¿ëÀÚ À̸§
        ¼¼¼Ç ½Äº°ÀÚ
        Å͹̳Π½Äº°ÀÚ
        Á¢±ÙÇÑ ½ºÅ°¸¶ ¿ÀºêÁ§Æ®ÀÇ À̸§
        ¼öÇàµÇ°Å³ª ½ÃµµÇÑ ÀÛ¾÷(ÀÛ¾÷ ÄÚµå)
        ÀÛ¾÷ÀÇ °á°ú ÄÚµå
        ³¯Â¥¿Í ½Ã°£ ½ºÅÆÇÁ(stamp)
        »ç¿ëµÈ ½Ã½ºÅÛ ±ÇÇÑ

À§ÀÇ Ç¥´Â °¨»ç ±â·ÏÀ¸·Î ºÎÅÍ ¾òÀ» ¼ö ÀÖ´Â Á¤º¸¸¦ º¸¿© ÁÝ´Ï´Ù. ´ÙÀ½Àº ¸í·É¹®µéÀÌ ½ÇÇàµÉ ¶§ »ý¼ºµÇ´Â °¨»ç ±â·ÏÀ» º¸¿©ÁÖ´Â ¿¹ ÀÔ´Ï´Ù.
        SVRMGR> SELECT username, obj_name, action_name, priv_used
                        2> FROM sys.dba_audit_object
                3> WHERE owner = ¡®SCOTT¡¯
                4> AND obj_name = ¡®EMP¡¯;
        USERNAME         OBJ_NAME    ACTION_NAME    PRIV_USED
        --------------   --------    -----------    ----------------
        SCOTT            EMP         SESSION REC
        ADAMS            EMP         SESSION REC
        SYSTEM           EMP         SESSION REC    DELETE ANY TABLE
        3 rows selected.
ÀÌ·± °á°ú´Â µ¥ÀÌÅͺ£À̽º¿¡¼­ ƯÁ¤ À̺¥Æ®°¡ ¹ß»ýÇÒ ¶§¿¡¸¸ ¾ò¾î Áý´Ï´Ù.

ÇÙ½É °¨»ç
¿ì¼± °¨»ç ¿ä±¸»çÇ×À» ½Äº°ÇÏ°í ¿ä±¸»çÇ׿¡ ºÎÀÀÇϵµ·Ï ÃÖ¼Ò °¨»ç ¿É¼ÇÀ» ¼³Á¤ÇÏ¿© °¨»ç¸¦ Á¦ÇÑÇϽʽÿÀ. ¹ß»ýµÇ´Â ¿£Æ®¸® ¼ö¸¦ ÁÙÀÌ´Â °ÍÀÌ °¡´ÉÇÏ´Ù¸é ¿ÀºêÁ§Æ® °¨»ç°¡ »ç¿ëµÇ¾î¾ß ÇÕ´Ï´Ù. ¸í·É¹® °¨»ç, ¶Ç´Â ±ÇÇÑ °¨»ç°¡ »ç¿ëµÇ¾î¾ß ÇÑ´Ù¸é ´ÙÀ½ ¼³Á¤ÀÌ °¨»ç ¹ß»ýÀ» ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.
        °¨»çÇÒ »ç¿ëÀÚ ÁöÁ¤
        Á¢±Ù ´ÜÀ§°¡ ¾Æ´Ñ ¼¼¼Ç ´ÜÀ§·Î °¨»ç
        ¼º°øÇÑ °æ¿ì³ª ½ÇÆÐÇÑ °æ¿ì Áß ¾î´À ÇÑ Âʸ¸ °¨»ç

½Ã½ºÅÛ Å×ÀÌºí½ºÆäÀ̽º ¹ÛÀ¸·Î °¨»ç ±â·Ï À̵¿
»õ·Î¿î ·¹Äڵ尡 µ¥ÀÌÅͺ£À̽º °¨»ç ±â·Ï¿¡ »ðÀԵʿ¡ µû¶ó AUD$ Å×À̺íÀÌ ÇѾøÀÌ Ä¿Áú ¼ö ÀÖ½À´Ï´Ù. AUD$ Å×À̺íÀ» »èÁ¦ÇÒ ¼ö´Â ¾ø´Ù ÇÒ Áö¶óµµ Å×ÀÌºí ³»ÀÇ ÇàÀÌ ¿À¶óŬÀÌ ½ÇÇàµÇ´Âµ¥ ÇÊ¿äÇÑ °ÍÀÌ ¾Æ´Ï¶ó Á¤º¸¸¦ À§ÇÑ °ÍÀ̹ǷΠÅ×ÀÌºí¿¡¼­ »èÁ¦¸¦ Çϰųª À߶ó ¹ö¸± ¼ö´Â ÀÖ½À´Ï´Ù. AUD$ Å×À̺íÀº ÀÚ¶ó³­ ÈÄ ÁÙ¾îµé±â ¶§¹®¿¡ ½Ã½ºÅÛ Å×ÀÌºí½ºÆäÀ̽º ¹Û¿¡ ÀúÀåµÇ¾î¾ß ÇÕ´Ï´Ù.

AUD$¸¦ AUDIT_TAB Å×ÀÌºí½ºÆäÀ̽º·Î À̵¿ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
1       °¨»ç°¡ ÇöÀç disableµÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
2       CREATE TABLE aud$_temp
        TABLESPACE AUDIT_TAB
        AS SELECT * FROM AUD$ WHERE 1 = 2;
3       DROP TABLE AUD$;
4       RENAME aud$temp TO aud$;
5       CREATE INDEX I_aud1 ON aud$(sessionid, ses$tid)
        TABLESPACE AUDIT_IDX;
6       GRANT delete ON aud$ TO DELETE_CATALOG_ROLE
7       ÀνºÅϽº¿¡ ´ëÇÑ °¨»ç¸¦ enableÇÕ´Ï´Ù.

°¨»ç ±â·ÏÀÇ ¼ºÀå ¸ð´ÏÅÍ
°¨»ç ±â·ÏÀÌ ²Ë Â÷¸é ´õ ÀÌ»óÀÇ °¨»ç ±â·ÏÀÌ »ðÀ﵃ ¼ö ¾ø¾î °¨»çµÇ´Â ¸í·É¹®ÀÌ ¼º°øÀûÀ¸·Î ¼öÇàµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. °¨»çµÇ¾î¾ß ÇÒ ¸í·É¹®À» ½ÇÇàÇÑ ¸ðµç »ç¿ëÀÚ¿¡°Ô ¿¡·¯°¡ ¸®Å쵃 °ÍÀÔ´Ï´Ù. ÀÌµé ¸í·É¹®µéÀÌ ¼öÇàµÉ ¼ö ÀÖÀ¸·Á¸é °¨»ç ±â·Ï ³»ÀÇ ÀϺΠ°ø°£À» ºñ¿ö¾ß ÇÕ´Ï´Ù.
Àß Á¦¾îÇÑ ½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç´Â °¨»ç ±â·ÏÀÇ ¼ºÀåÀ» Á¦¾îÇϱ⿡ È¿°úÀûÀÎ ¹æ¹ýÀÔ´Ï´Ù. °¨»ç ±â·ÏÀÌ ³Ê¹« »¡¸® ÀÚ¶ó³ªÁö ¾Êµµ·Ï ÇÏ·Á¸é:
     -   ÇÊ¿äÇÒ ¶§¸¸ °¨»ç¸¦ enableÇϽʽÿÀ.
     -   ¾î¶² °¨»ç ¿É¼ÇÀ» ÁöÁ¤ÇÒ °ÍÀÎÁö ÁÖÀDZí°Ô ¼±ÅÃÇϽʽÿÀ.
     -   ½ºÅ°¸¶ ¿ÀºêÁ§Æ® °¨»ç¸¦ Àß Á¦¾îÇϽʽÿÀ. »ç¿ëÀÚ´Â ÀÚ½ÅÀÌ ¼ÒÀ¯ÇÑ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ °¨»ç¸¦ ÄÓ ¼ö(turn on)ÀÖ½À´Ï´Ù.
     -   AUDIT ANY ±ÇÇѵµ »ç¿ëÀÚ·Î ÇÏ¿©±Ý °¨»ç¸¦ ÄÓ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. ±×·¯¹Ç·Î µÇµµ·Ï AUDIT ANY ±ÇÇÑÀ» GRANTÇÏ´Â °ÍÀ» »ï°¡½Ê½Ã¿À.
DELETE³ª TRUNCATE ¸í·ÉÀ¸·Î °¨»ç ±â·Ï(audit records)À» ÁÖ±âÀûÀ¸·Î Á¦°ÅÇϽʽÿÀ.

°¨»ç ±â·Ï º¸È£
°¨»ç Á¤º¸°¡ Ãß°¡µÇ°Å³ª ¼öÁ¤, ¶Ç´Â »èÁ¦µÇÁö ¾Êµµ·Ï °¨»ç ±â·ÏÀ» º¸È£ÇØ¾ß ÇÒ °æ¿ì¶ó¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.
        AUDIT delete ON sys.aud$ BY ACCESS;
Çã°¡¹ÞÁö ¾ÊÀº »èÁ¦·ÎºÎÅÍ °¨»ç ±â·ÏÀ» º¸È£ÇÏ·Á¸é DBA¸¸ÀÌ DELETE_CATALOG_ROLE ·ÑÀ» °®µµ·Ï ÇϽʽÿÀ.

 

¿ä¾à ÂüÁ¶

 °ü·Ã ³»¿ë      

 ÂüÁ¶

 ÃʱâÈ­ ÆĶó¹ÌÅÍ

 AUDIT_TRALL

 µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä

 ALL_DET_AUDIT_OPTS
 AUDIT_ACTIONS
 DBA_AUDIT_EXISTS
 DBA_AUDIT_OBJECT
 DBA_AUDIT_SESSION
 DBA_AUDIT_STATEMENT
 DBA_AUDIT_TRALL
 DBA_OBJ_AUDIT_OPTS
 DBA_PRIV_AUDIT_OPTS
 DBA_STMT_AUDIT_OPTS

 ¸í·É¾î

 AUDIT
 NOAUDIT

 AUDITINGÁß¿¡¼­ column value¿¡ ´ëÇÑ Á¤º¸¸¦ ±â·ÏÇϱâ À§Çؼ­´Â DATABASE AUDTINGÀ» »ç¿ëÇØ¾ß ÇÑ´Ù.
A. TRUE
B. FALSE
´ä

X Á¤´ä:B


X Á¤´ä:B


X Á¤´ä:C


X Á¤´ä:A


X Á¤´ä:B