CREATE TABLE [dbo].[workalert]
(
[spid] [int] NULL,
[rpid] [int] NULL,
[server_addr] [int] NULL,
[probe_addr] [int] NULL,
[rsrcindex] [int] NULL,
[rsrcotherindex] [int] NULL,
[fieldindex] [int] NULL,
[intervaldatetime] [datetime] NULL,
[ip_addr] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[sysname] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[userdescr] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[sysdescr] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[interfacename] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[interfacedescr] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[lsyprobe] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[value] [float] NULL,
[threshold] [float] NULL,
[severity] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[alertdescr] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[unit] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[string1] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NULL
) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [baseidx_workalert] ON [dbo].[workalert] ([spid], [rpid], [probe_addr]) ON [PRIMARY]
GO
GRANT SELECT ON [dbo].[workalert] TO [uniadmin]
GRANT INSERT ON [dbo].[workalert] TO [uniadmin]
GRANT DELETE ON [dbo].[workalert] TO [uniadmin]
GRANT UPDATE ON [dbo].[workalert] TO [uniadmin]
GRANT SELECT ON [dbo].[workalert] TO [uniuser]
GO