Bug na GUI SSMS – Configurando SQL Server Audit


Pessoal, dica rápida.

Precisei colocar uma auditoria em 7  tabelas, para 2 usuários. Como não sou muito familiar com o processo, resolvi usar a GUI. (eu sei, eu sei, justo eu falando de GUI. Garanto que não mato mais nenhum cachorrinho)

Se você for :

image

E escolher várias tabelas ou vários principals, terá a surpresa que somente o primeiro objeto e principal que você escolheu será realmente selecionado.

Em conversa com Bob Beauchemin (SQLSkills), ele realmente confirmou o Bug .

WorkAround. Como sempre, linha de comando.

   1: CREATE DATABASE AUDIT SPECIFICATION Test_Database_Audit_Specification

   2:  

   3: FOR SERVER Audit [Audit_ManutTabelas]

   4:     ADD (UPDATE, DELETE ON dbo.tbl1  BY User1,User2),

   5:     ADD (UPDATE, DELETE ON dbo.tbl2  BY User1,User2),

   6:     ADD (UPDATE, DELETE ON dbo.tbl3  BY User1,User2),

   7:     ADD (UPDATE, DELETE ON dbo.tbl4  BY User1,User2),

   8:     ADD (UPDATE, DELETE ON dbo.tbl5  BY User1,User2),

   9:     ADD (UPDATE, DELETE ON dbo.tbl6  BY User1,User2),

  10:     ADD (UPDATE, DELETE ON dbo.tbl7  BY User1,User2)

  11:     WITH (STATE = ON);

  12:  

  13: GO

Smile

About Laerte Junior

Laerte Junior Laerte Junior is a SQL Server specialist and an active member of WW SQL Server and the Windows PowerShell community. He also is a huge Star Wars fan (yes, he has the Darth Vader´s Helmet with the voice changer). He has a passion for DC comics and living the simple life. "May The Force be with all of us"
This entry was posted in SQL SERVER EM GERAL, Virtual Pass BR. Bookmark the permalink.

2 Responses to Bug na GUI SSMS – Configurando SQL Server Audit

  1. Ja existe connect pra isso??

    • Segundo o Bob, ele ia abrir. Outra coisa foi que se vc usar critptografia, o statment que aparece é PREPARED_QUERY. Poxa, se a auditoria não confia no seu auditor quem vai confirar heheh.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s