查看 SQL Server 审核日志

本主题介绍如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 2012 中查看 SQL Server 审核日志。

本主题内容

  • 开始之前:

    安全性

  • 若要查看 SQL Server 审核日志,可使用:

    SQL Server Management Studio

    Transact-SQL

开始之前

安全性

权限

要求具有 CONTROL SERVER 权限。

用于“返回首页”链接的箭头图标[Top]

使用 SQL Server Management Studio

查看 SQL Server 审核日志

  1. 在对象资源管理器中,展开**“安全性”**文件夹。

  2. 展开**“审核”**文件夹。

  3. 右键单击要查看的审核日志,然后选择**“查看审核日志”。 这将打开“日志文件查看器”** server_name对话框。 有关详细信息,请参阅日志文件查看器 F1 帮助

  4. 完成后,单击**“关闭”**。

用于“返回首页”链接的箭头图标[Top]

使用 Transact-SQL

查看 SQL Server 审核日志

  1. 在**“对象资源管理器”**中,连接到数据库引擎实例。

  2. 在标准菜单栏上,单击**“新建查询”**。

  3. 将以下示例复制并粘贴到查询窗口中,然后单击**“执行”**。

    -- Reads from a file that is named \\serverName\Audit\HIPPA_AUDIT.sqlaudit 
    SELECT * FROM sys.fn_get_audit_file ('\\serverName\Audit\HIPPA_AUDIT.sqlaudit',default,default);
    GO
    

有关详细信息,请参阅sys.fn_get_audit_file (Transact-SQL)

用于“返回首页”链接的箭头图标[Top]