From a056d2da89f708ac1170634d9802ee42b8f17911 Mon Sep 17 00:00:00 2001 From: Steven Martin Date: Fri, 17 Mar 2023 18:33:05 -0400 Subject: [PATCH 1/2] Initialize db query to status of success true --- lib/srv/db/common/audit.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/srv/db/common/audit.go b/lib/srv/db/common/audit.go index 7bcc37d2c8478..13d7917c697fb 100644 --- a/lib/srv/db/common/audit.go +++ b/lib/srv/db/common/audit.go @@ -134,6 +134,9 @@ func (a *audit) OnQuery(ctx context.Context, session *Session, query Query) { DatabaseMetadata: MakeDatabaseMetadata(session), DatabaseQuery: query.Query, DatabaseQueryParameters: query.Parameters, + Status: events.Status{ + Success: true, + }, } if query.Database != "" { event.DatabaseMetadata.DatabaseName = query.Database From 2759379afbb9b9e1a47e11c8fe07232549f96e47 Mon Sep 17 00:00:00 2001 From: Steven Martin Date: Fri, 17 Mar 2023 19:03:58 -0400 Subject: [PATCH 2/2] Init event status as success true --- lib/srv/db/sqlserver/engine_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/srv/db/sqlserver/engine_test.go b/lib/srv/db/sqlserver/engine_test.go index 39159485b9ef5..cfb4c4e0a7634 100644 --- a/lib/srv/db/sqlserver/engine_test.go +++ b/lib/srv/db/sqlserver/engine_test.go @@ -125,6 +125,9 @@ func TestHandleConnectionAuditEvents(t *testing.T) { Code: libevents.DatabaseSessionQueryCode, }, DatabaseQuery: "\nselect 'foo' as 'bar'\n ", + Status: events.Status{ + Success: true, + }, }), }, },