全文转载自 http://sqlconcept.com/tools/default-trace-audit-documentation-and-faq/

 

Default Trace Audit documentation and FAQ

 

Here is some documentation of the Default Trace Audit Lite tool:

Product name: DefaultTraceAuditLite Version 1.0.0

Created by: Feodor Georgiev

Release date: May 10, 2011

Download: (见附件)

 

Product information:

This product contains a set of reports for SSMS (SQL Server Management Studio) which explore the performance and security auditing capabilities of the SQL Server’s Default trace. These reports work with SQL Server versions 2005 and up.

 

Features in this release:

This release contains total of 12 reports grouped in 2 categories: performance and security.

 

The reports included are:

Performance:

    Data file autogrow and autoshrink   
    Log file autogrow and autoshrink    
    Error Logging event    
    Sort and hash warnings    
    Missing statistics and joins    
    Full Text Search events    
    Object creation, deletion and change    
    Server Start and Stop    
    Server Memory Change


Security:

    Created logins and DB Users   
    Deleted logins and DB Users    
    Failed Logins

 

System requirements:

SQL Server 2005 and up.

SQL Server Management Studio.

 

Installation:

The default installation folder for the reports is %program files%\SQLService\DefaultTraceAuditLite. After running this executable file you will have the reports in the folder on your computer’s file system.

In order to run the reports, open SSMS and connect to an instance of SQL Server. Right-click on the SQL Server instance name in SSMS and select Reports –> Custom reports. At the prompt navigate to the installation folder of DefaultTraceAuditLite and select the DefaultTraceAudit_Main.rdl file.

The Default trace report should open in your SSMS. Just click the links and enjoy.

 

Security:

In order to run the reports you need to have ALTER TRACE permission. If you are not a sysadmin on the SQL Server instance, then you would need to ask your sysadmin to grant you the ALTER TRACE permission. (GRANT ALTER TRACE TO [Username] )

 

F.A.Q.:

Q: How much data is stored in the default trace and for how long?

A: Depends on how busy the server is; the Default trace has 5 files 20 Mb each, and depending on how many events are written to the Default trace files, the files may roll over and overwrite the oldest file.


Q: Can we change the settings of the Default trace in SQL Server?

A: No. More details can be found here.


Q: Do I need to install this tool on every server?

A: No, you can install the tool on one server and use the SQL Server Management studio to connect to any server in the network and run the reports this way.


Q: What should I do if I find bugs or if I have questions and comments?

A: Send a message to the author by using the contact form.