CREATE TABLE [dbo].[audit_log]
(
[id] [int] NOT NULL,
[persid] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[change_date] [int] NULL,
[analyst] [binary] (16) NULL,
[aud_opr] [int] NULL,
[audobj_persid] [nvarchar] (60) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[audobj_uniqueid] [nvarchar] (60) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[audobj_name] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[audobj_trkid] [nvarchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[attr_name] [nvarchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[attr_before_val] [nvarchar] (160) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[attr_after_val] [nvarchar] (160) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[str1_rsrved] [nvarchar] (25) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[int1_rsrved] [int] NULL,
[int2_rsrved] [int] NULL,
[tenant] [binary] (16) NULL,
[call_req_id] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[change_id] [int] NULL,
[issue_id] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[audit_log] ADD CONSTRAINT [XPKaudit_log] PRIMARY KEY CLUSTERED ([id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [audit_log_x0] ON [dbo].[audit_log] ([change_date]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [audit_log_x1] ON [dbo].[audit_log] ([tenant]) ON [PRIMARY]
GO
GRANT SELECT ON [dbo].[audit_log] TO [service_desk_admin_group]
GRANT INSERT ON [dbo].[audit_log] TO [service_desk_admin_group]
GRANT DELETE ON [dbo].[audit_log] TO [service_desk_admin_group]
GRANT UPDATE ON [dbo].[audit_log] TO [service_desk_admin_group]
GRANT SELECT ON [dbo].[audit_log] TO [service_desk_ro_group]
GO