Tables [dbo].[user_group]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CS_AS
HeapYes
Row Count0
Created11:07:43 AM Wednesday, March 07, 2007
Last Modified11:09:47 AM Wednesday, March 07, 2007
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Indexes user_group_idx_01: usernodeIndexes user_group_idx_02: usernode\id\gid\name\userid\typeusernodevarchar(64)64
No
Indexes baseidx_user_group: idIndexes user_group_idx_02: usernode\id\gid\name\userid\typeidvarchar(32)32
No
Indexes user_group_idx_02: usernode\id\gid\name\userid\typegidint4
No
Indexes user_group_idx_02: usernode\id\gid\name\userid\typenamevarchar(255)255
No
Indexes user_group_idx_02: usernode\id\gid\name\userid\typeuseridvarchar(32)32
No
Indexes user_group_idx_02: usernode\id\gid\name\userid\typetypevarchar(8)8
No
createdateint4
Yes
createtimeint4
Yes
createsourcevarchar(32)32
Yes
createnodevarchar(64)64
Yes
createuservarchar(32)32
Yes
createpidvarchar(5)5
Yes
updatedateint4
Yes
updatetimeint4
Yes
updatesourcevarchar(32)32
Yes
updatenodevarchar(64)64
Yes
updateuservarchar(32)32
Yes
updatepidvarchar(5)5
Yes
globalgroupvarchar(5)5
Yes
Indexes Indexes
NameColumns
baseidx_user_groupid
user_group_idx_01usernode
user_group_idx_02usernode, id, gid, name, userid, type
Permissions
TypeActionOwning Principal
GrantDeleteemadmin
GrantInsertemadmin
GrantDeleteuniadmin
GrantInsertuniadmin
GrantSelectemadmin
GrantUpdateemadmin
GrantSelectemuser
GrantSelectuniadmin
GrantUpdateuniadmin
GrantSelectuniuser
SQL Script
CREATE TABLE [dbo].[user_group]
(
[usernode] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[id] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[gid] [int] NOT NULL,
[name] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[userid] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[type] [varchar] (8) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[createdate] [int] NULL,
[createtime] [int] NULL,
[createsource] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[createnode] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[createuser] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[createpid] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[updatedate] [int] NULL,
[updatetime] [int] NULL,
[updatesource] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[updatenode] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[updateuser] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[updatepid] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[globalgroup] [varchar] (5) COLLATE SQL_Latin1_General_CP1_CS_AS NULL
) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [baseidx_user_group] ON [dbo].[user_group] ([id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [user_group_idx_01] ON [dbo].[user_group] ([usernode]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [user_group_idx_02] ON [dbo].[user_group] ([usernode], [id], [gid], [name], [userid], [type]) ON [PRIMARY]
GO
GRANT SELECT ON  [dbo].[user_group] TO [emadmin]
GRANT INSERT ON  [dbo].[user_group] TO [emadmin]
GRANT DELETE ON  [dbo].[user_group] TO [emadmin]
GRANT UPDATE ON  [dbo].[user_group] TO [emadmin]
GRANT SELECT ON  [dbo].[user_group] TO [emuser]
GRANT SELECT ON  [dbo].[user_group] TO [uniadmin]
GRANT INSERT ON  [dbo].[user_group] TO [uniadmin]
GRANT DELETE ON  [dbo].[user_group] TO [uniadmin]
GRANT UPDATE ON  [dbo].[user_group] TO [uniadmin]
GRANT SELECT ON  [dbo].[user_group] TO [uniuser]
GO
Uses