<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Oracle 11g &#8212; Audit Enabled by Default, But What About Purging?</title>
	<atom:link href="http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/</link>
	<description>News and views from Pythian DBAs</description>
	<lastBuildDate>Fri, 19 Mar 2010 18:10:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alex Gorbachev</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-399207</link>
		<dc:creator>Alex Gorbachev</dc:creator>
		<pubDate>Wed, 20 Jan 2010 04:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-399207</guid>
		<description>@Uri: I know it works for number of people just fine. Though, it does pose a question on supportability by Oracle. Strictly speaking, it&#039;s not supported.

I guess it&#039;s the balance between how much overhead is caused by purging it vs danger of running unsupported configuration (though, Oracle Support would probably never notice).

If you collect way too much data and purging it produces huge overhead, I&#039;d question Audit strategy but never say never.</description>
		<content:encoded><![CDATA[<p>@Uri: I know it works for number of people just fine. Though, it does pose a question on supportability by Oracle. Strictly speaking, it&#8217;s not supported.</p>
<p>I guess it&#8217;s the balance between how much overhead is caused by purging it vs danger of running unsupported configuration (though, Oracle Support would probably never notice).</p>
<p>If you collect way too much data and purging it produces huge overhead, I&#8217;d question Audit strategy but never say never.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Uri</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-397899</link>
		<dc:creator>Uri</dc:creator>
		<pubDate>Wed, 13 Jan 2010 11:06:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-397899</guid>
		<description>What can you say regarding making SYS.AUD$ table as partitioned table ?</description>
		<content:encoded><![CDATA[<p>What can you say regarding making SYS.AUD$ table as partitioned table ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Gorbachev</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-393315</link>
		<dc:creator>Alex Gorbachev</dc:creator>
		<pubDate>Thu, 17 Dec 2009 18:01:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-393315</guid>
		<description>@Mehul: I do not agree. There should be an established policy for audit records retention and in many cases, this retention is not unlimited. How these policies should be setup is another question.

The point of the post is that even if you don&#039;t intentionally enable auditing (thus, you might not have an explicit policy) there are some auditing records collected by default and this is already a limited set.</description>
		<content:encoded><![CDATA[<p>@Mehul: I do not agree. There should be an established policy for audit records retention and in many cases, this retention is not unlimited. How these policies should be setup is another question.</p>
<p>The point of the post is that even if you don&#8217;t intentionally enable auditing (thus, you might not have an explicit policy) there are some auditing records collected by default and this is already a limited set.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mehul</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-389295</link>
		<dc:creator>Mehul</dc:creator>
		<pubDate>Mon, 30 Nov 2009 18:47:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-389295</guid>
		<description>Auto purging Audit records is a bad decision. Audit should only be purged with human intervention. Audit records are very important information which needs to be reviewed carefully and then any action needs to be taken.
The better solution is to restrict the number of audits happening by disabling auditing on objects which are not important.</description>
		<content:encoded><![CDATA[<p>Auto purging Audit records is a bad decision. Audit should only be purged with human intervention. Audit records are very important information which needs to be reviewed carefully and then any action needs to be taken.<br />
The better solution is to restrict the number of audits happening by disabling auditing on objects which are not important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Gorbachev</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-387817</link>
		<dc:creator>Alex Gorbachev</dc:creator>
		<pubDate>Tue, 24 Nov 2009 22:15:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-387817</guid>
		<description>@Andy: There is no silver-bullet I&#039;m afraid. Every application has its own audit requirements, retention policies and data access patterns.</description>
		<content:encoded><![CDATA[<p>@Andy: There is no silver-bullet I&#8217;m afraid. Every application has its own audit requirements, retention policies and data access patterns.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-387603</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Tue, 24 Nov 2009 11:05:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-387603</guid>
		<description>Any info about oracle application auditing - Audit Trail growth..whats the strategy to purge the audit data?

Thanks,</description>
		<content:encoded><![CDATA[<p>Any info about oracle application auditing &#8211; Audit Trail growth..whats the strategy to purge the audit data?</p>
<p>Thanks,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Gorbachev</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-377516</link>
		<dc:creator>Alex Gorbachev</dc:creator>
		<pubDate>Wed, 30 Sep 2009 22:27:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-377516</guid>
		<description>@Mark:
&lt;a href=&quot;http://download-east.oracle.com/docs/cd/B19306_01/license.102/b14199/options.htm#sthref50&quot; rel=&quot;nofollow&quot;&gt;Oracle Database Vault option&lt;/a&gt; shouldn&#039;t have anything to do with this package. At least, I don&#039;t see it mentioned in the licensing guide.

&lt;a href=&quot;http://www.oracle.com/technology/products/audit-vault/index.html&quot; rel=&quot;nofollow&quot;&gt;Oracle Audit Vault&lt;/a&gt; is actually a separate product by itself and &lt;a href=&quot;http://download.oracle.com/docs/cd/E11062_01/admin.1023/e11059/avadm_app_d_audit_mgmt.htm&quot; rel=&quot;nofollow&quot;&gt;dbms_audit_mgmt&lt;/a&gt; package is part of it according to the documentation of Audit Vault itself.</description>
		<content:encoded><![CDATA[<p>@Mark:<br />
<a href="http://download-east.oracle.com/docs/cd/B19306_01/license.102/b14199/options.htm#sthref50" rel="nofollow">Oracle Database Vault option</a> shouldn&#8217;t have anything to do with this package. At least, I don&#8217;t see it mentioned in the licensing guide.</p>
<p><a href="http://www.oracle.com/technology/products/audit-vault/index.html" rel="nofollow">Oracle Audit Vault</a> is actually a separate product by itself and <a href="http://download.oracle.com/docs/cd/E11062_01/admin.1023/e11059/avadm_app_d_audit_mgmt.htm" rel="nofollow">dbms_audit_mgmt</a> package is part of it according to the documentation of Audit Vault itself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-377496</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Wed, 30 Sep 2009 20:08:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-377496</guid>
		<description>@Alex , you wrote a while back about purging AUD$ data using slick pls/sql script(s) anyway did you find out if the dbms_audit_mgmt package is available without licensing the Vault  ? otherwise by purging the AUD$ via homemade scripts, will this cleanup the OS xml files , I havent tested yet, but looking for insight from experienced folk.

Thanks</description>
		<content:encoded><![CDATA[<p>@Alex , you wrote a while back about purging AUD$ data using slick pls/sql script(s) anyway did you find out if the dbms_audit_mgmt package is available without licensing the Vault  ? otherwise by purging the AUD$ via homemade scripts, will this cleanup the OS xml files , I havent tested yet, but looking for insight from experienced folk.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Gorbachev</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-362279</link>
		<dc:creator>Alex Gorbachev</dc:creator>
		<pubDate>Wed, 10 Jun 2009 02:48:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-362279</guid>
		<description>@Praveen: from the top of my head, I couldn&#039;t see why this would be an issue in 9i. I don&#039;t have a sand-box with 9i database at the moment but I would think it should work just fine.

Can you select from AUD$?</description>
		<content:encoded><![CDATA[<p>@Praveen: from the top of my head, I couldn&#8217;t see why this would be an issue in 9i. I don&#8217;t have a sand-box with 9i database at the moment but I would think it should work just fine.</p>
<p>Can you select from AUD$?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Praveen</title>
		<link>http://www.pythian.com/news/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging/#comment-362168</link>
		<dc:creator>Praveen</dc:creator>
		<pubDate>Mon, 08 Jun 2009 13:09:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1106/oracle-11g-audit-enabled-by-default-but-what-about-purging#comment-362168</guid>
		<description>Hi,what about on older version 9i database.
I have delete previlege on AUD$, but I can&#039;t delete using where timestamp#&lt;xxxx. It gives me ORA-01031: However when I delete all records or using rownum &lt; xx, it works fine. here is my statement

delete from SYS.AUD$  where timestamp# &lt; trunc(sysdate,&#039;MONTH&#039;)
Error at line 1
ORA-01031: insufficient privileges

I tried using userid = &#039;xxx&#039; in the where clause instead of timestamp#, they don&#039;t work either.

any ideas?</description>
		<content:encoded><![CDATA[<p>Hi,what about on older version 9i database.<br />
I have delete previlege on AUD$, but I can&#8217;t delete using where timestamp#&lt;xxxx. It gives me ORA-01031: However when I delete all records or using rownum &lt; xx, it works fine. here is my statement</p>
<p>delete from SYS.AUD$  where timestamp# &lt; trunc(sysdate,&#8217;MONTH&#8217;)<br />
Error at line 1<br />
ORA-01031: insufficient privileges</p>
<p>I tried using userid = &#8216;xxx&#8217; in the where clause instead of timestamp#, they don&#8217;t work either.</p>
<p>any ideas?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
