
[dbo].[HARENVIRONMENTACCESS]
CREATE TABLE [dbo].[HARENVIRONMENTACCESS]
(
[ENVOBJID] [int] NOT NULL,
[USRGRPOBJID] [int] NOT NULL,
[SECUREACCESS] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__HARENVIRO__SECUR__3B75D760] DEFAULT ('N'),
[UPDATEACCESS] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__HARENVIRO__UPDAT__3C69FB99] DEFAULT ('N'),
[VIEWACCESS] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__HARENVIRO__VIEWA__3D5E1FD2] DEFAULT ('N'),
[EXECUTEACCESS] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__HARENVIRO__EXECU__3E52440B] DEFAULT ('N')
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARENVIRONMENTACCESS] ADD CONSTRAINT [HARENVACCESS_PK] PRIMARY KEY CLUSTERED ([ENVOBJID], [USRGRPOBJID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARENVIRONMENTACCESS] ADD CONSTRAINT [HARENVACCESS_ENVID_FK] FOREIGN KEY ([ENVOBJID]) REFERENCES [dbo].[HARENVIRONMENT] ([ENVOBJID]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[HARENVIRONMENTACCESS] ADD CONSTRAINT [HARENVACCESS_USRGRPID_FK] FOREIGN KEY ([USRGRPOBJID]) REFERENCES [dbo].[HARUSERGROUP] ([USRGRPOBJID]) ON DELETE CASCADE
GO
EXEC sp_addextendedproperty N'Caption', N'The HARENVIRONMENTACCESS table controls CA SCM environment security.', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENTACCESS', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of project', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENTACCESS', 'COLUMN', N'ENVOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Execute access (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENTACCESS', 'COLUMN', N'EXECUTEACCESS'
GO
EXEC sp_addextendedproperty N'Caption', N'Secure access (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENTACCESS', 'COLUMN', N'SECUREACCESS'
GO
EXEC sp_addextendedproperty N'Caption', N'Update access (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENTACCESS', 'COLUMN', N'UPDATEACCESS'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of user group', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENTACCESS', 'COLUMN', N'USRGRPOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'View access (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARENVIRONMENTACCESS', 'COLUMN', N'VIEWACCESS'
GO