Tables [dbo].[unitsec]
Properties
PropertyValue
Row Count0
Created11:07:41 AM Wednesday, March 07, 2007
Last Modified7:52:52 AM Monday, November 30, 2009
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key XPKunitsec: object_uuid\link_uuid\type\typexobject_uuidbinary(16)16
No
object_domain_uuidbinary(16)16
Yes
object_typeint4
Yes
Cluster Primary Key XPKunitsec: object_uuid\link_uuid\type\typexlink_uuidbinary(16)16
No
link_domain_uuidbinary(16)16
Yes
link_typeint4
Yes
Cluster Primary Key XPKunitsec: object_uuid\link_uuid\type\typextypeint4
No
Cluster Primary Key XPKunitsec: object_uuid\link_uuid\type\typextypexint4
No
rflagint4
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key XPKunitsec: object_uuid\link_uuid\type\typexXPKunitsecobject_uuid, link_uuid, type, typex
Yes
Triggers Triggers
NameANSI Nulls OnQuoted Identifier OnOn
r_iu_unitesec_notify
Yes
Yes
After Insert Update
Permissions
TypeActionOwning Principal
GrantDeleteca_itrm_group
GrantInsertca_itrm_group
GrantSelectca_itrm_group
GrantUpdateca_itrm_group
GrantSelectupmuser_group
GrantSelectca_itrm_group_ams
GrantSelectams_group
SQL Script
CREATE TABLE [dbo].[unitsec]
(
[object_uuid] [binary] (16) NOT NULL,
[object_domain_uuid] [binary] (16) NULL,
[object_type] [int] NULL,
[link_uuid] [binary] (16) NOT NULL,
[link_domain_uuid] [binary] (16) NULL,
[link_type] [int] NULL,
[type] [int] NOT NULL,
[typex] [int] NOT NULL,
[rflag] [int] NULL
) ON [PRIMARY]
GO
CREATE TRIGGER [dbo].[r_iu_unitesec_notify]
   ON  [dbo].[unitsec]
   AFTER INSERT, UPDATE
AS
-- =============================================
-- Author:        jaere01
-- Create date: march 5 2007
-- Description:    used to maintain the integrity bteween unitsec and ca_agent
--                table. In case of insertinig or updating unisec the ca_agent
--                needs to be updataed to ake sure that the engine is kicked off
-- =============================================



BEGIN
    -- SET NOCOUNT ON added to prevent extra result sets from
    -- interfering with SELECT statements.
    SET NOCOUNT ON;

    -- Insert statements for trigger here
    update [dbo].ca_agent set auto_server_version=auto_server_version+1
    from ca_agent a, inserted i
    where a.object_uuid= i.object_uuid ;
                
    
END
GO
ALTER TABLE [dbo].[unitsec] ADD CONSTRAINT [XPKunitsec] PRIMARY KEY CLUSTERED ([object_uuid], [link_uuid], [type], [typex]) ON [PRIMARY]
GO
GRANT SELECT ON  [dbo].[unitsec] TO [ams_group]
GRANT SELECT ON  [dbo].[unitsec] TO [ca_itrm_group]
GRANT INSERT ON  [dbo].[unitsec] TO [ca_itrm_group]
GRANT DELETE ON  [dbo].[unitsec] TO [ca_itrm_group]
GRANT UPDATE ON  [dbo].[unitsec] TO [ca_itrm_group]
GRANT SELECT ON  [dbo].[unitsec] TO [ca_itrm_group_ams]
GRANT SELECT ON  [dbo].[unitsec] TO [upmuser_group]
GO
Uses