FIX: Audit Log for ROLLBACK TRANSACTION event is not available in SQL Server 2016

Applies to: SQL Server 2016 DeveloperSQL Server 2016 EnterpriseSQL Server 2016 Enterprise Core

Symptoms


Consider the following scenario:

  • You enable the Transaction_Group audit of Server Level Audit Action Group in Microsoft SQL Server 2016.
  • Before the transaction is complete, if you rollback the transaction, you may notice that the ROLLBACK TRANSACTION event is not shown in the audit log.
  • However, the TRANSACTION BEGIN and TRANSACTION COMMIT events are shown in the audit log.

Resolution


This issue is fixed in the following cumulative update for SQL Server:

      Cumulative Update 6 for SQL Server 2016 SP1

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References


Learn about the terminology that Microsoft uses to describe software updates.