CREATE TABLE [dbo].[und_error]
(
[error_id] [int] NOT NULL,
[probe_id] [int] NOT NULL,
[task_id] [int] NOT NULL,
[error_message] [nvarchar] (500) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[dt_created] [datetime] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[und_error] ADD CONSTRAINT [und_error_error_id_pk] PRIMARY KEY CLUSTERED ([error_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [und_error_idx] ON [dbo].[und_error] ([probe_id], [task_id]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[und_error] ADD CONSTRAINT [und_error_probe_id_fk] FOREIGN KEY ([probe_id]) REFERENCES [dbo].[und_probe] ([probe_id])
GO
ALTER TABLE [dbo].[und_error] ADD CONSTRAINT [und_error_task_id_fk] FOREIGN KEY ([task_id]) REFERENCES [dbo].[und_task] ([task_id])
GO
GRANT REFERENCES ON [dbo].[und_error] TO [uniadmin]
GRANT SELECT ON [dbo].[und_error] TO [uniadmin]
GRANT INSERT ON [dbo].[und_error] TO [uniadmin]
GRANT DELETE ON [dbo].[und_error] TO [uniadmin]
GRANT UPDATE ON [dbo].[und_error] TO [uniadmin]
GRANT REFERENCES ON [dbo].[und_error] TO [uniuser]
GRANT SELECT ON [dbo].[und_error] TO [uniuser]
GRANT INSERT ON [dbo].[und_error] TO [uniuser]
GRANT DELETE ON [dbo].[und_error] TO [uniuser]
GRANT UPDATE ON [dbo].[und_error] TO [uniuser]
GO