Project

General

Profile

MySQL_Init.sql

MySQL Database Setup Script - Luke Murphey, 05/17/2010 10:32 PM

Download (18.3 KB)

 
1
-- SQL Script for MySQL
2

    
3
-- CREATE SCHEMA IF NOT EXISTS `nsia` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;
4

    
5
-- 1 -- Create tables
6
CREATE TABLE ApplicationParameters (
7
                                        ParameterID INTEGER NOT NULL AUTO_INCREMENT,
8
                                        ObjectID INTEGER NOT NULL default 0,
9
                                        Name VARCHAR(4096) NOT NULL,
10
                                        Value VARCHAR(4096),
11
                        PRIMARY KEY  (ParameterID));
12
            
13

    
14
CREATE TABLE AttemptedLogins (
15
                                        AttemptedNameID INTEGER NOT NULL AUTO_INCREMENT,
16
                                        LoginName VARCHAR(4096) NULL default NULL,
17
                                        FirstAttempted TIMESTAMP NULL default NULL,
18
                                        Attempts INTEGER NULL default NULL,
19
                                        TimeBlocked VARCHAR(4096) NULL default NULL,
20
                        PRIMARY KEY  (AttemptedNameID));
21
            
22
CREATE TABLE Firewall (
23
                                        RuleID INTEGER NOT NULL AUTO_INCREMENT,
24
                                        IpStart VARCHAR(4096) NULL default NULL,
25
                                        IpEnd VARCHAR(4096) NULL default NULL,
26
                                        Action INTEGER NULL default NULL,
27
                                        RuleState INTEGER NULL default NULL,
28
                                        ExpirationDate TIMESTAMP NULL default NULL,
29
                                        DomainName VARCHAR(4096) NULL default NULL,
30
                        PRIMARY KEY  (RuleID));
31
            
32
            
33
CREATE TABLE Groups (
34
                                        GroupID INTEGER NOT NULL AUTO_INCREMENT,
35
                                        GroupName VARCHAR(4096),
36
                                        GroupDescription VARCHAR(4096),
37
                                        Status INTEGER default NULL,
38
                                        PRIMARY KEY  (GroupID)
39
                        );
40
            
41
            
42
CREATE TABLE GroupUsersMap (
43
                                        GroupUserMapID INTEGER NOT NULL AUTO_INCREMENT,
44
                                        GroupID INTEGER default NULL,
45
                                        UserID INTEGER default NULL,
46
                                        PRIMARY KEY  (GroupUserMapID)
47
                        );
48
            
49
            
50
CREATE TABLE ObjectMap (
51
                                        ObjectID INTEGER NOT NULL AUTO_INCREMENT,
52
                                        `Table` VARCHAR(4096) default NULL,
53
                                        PRIMARY KEY  (ObjectID)
54
                        );
55
            
56
            
57
CREATE TABLE PerformanceMetrics (
58
                                        EntryID INTEGER NOT NULL AUTO_INCREMENT,
59
                                        Timestamp TIMESTAMP NULL default NULL,
60
                                        MemoryUsed INTEGER NULL default NULL,
61
                                        MemoryTotal INTEGER NULL default NULL,
62
                                        Threads INTEGER NULL default NULL,
63
                                        ResponseTime INTEGER NULL default NULL,
64
                                        PRIMARY KEY  (EntryID)
65
                        );
66
            
67
            
68
CREATE TABLE Permissions (
69
                                        PermissionID INTEGER NOT NULL AUTO_INCREMENT,
70
                                        ObjectID INTEGER NULL default NULL,
71
                                        ParentObjectID INTEGER NULL default NULL,
72
                                        UserID INTEGER NULL default NULL,
73
                                        GroupID INTEGER NULL default NULL,
74
                                        Modify INTEGER NULL default NULL,
75
                                        `Create` INTEGER NULL default NULL,
76
                                        `Delete` INTEGER NULL default NULL,
77
                                        `Read` INTEGER NULL default NULL,
78
                                        `Execute` INTEGER default NULL,
79
                                        Control INTEGER NULL default NULL,
80
                                        PRIMARY KEY  (PermissionID)
81
                        );
82
            
83
            
84
CREATE TABLE Rights (
85
                                        RightID INTEGER NOT NULL AUTO_INCREMENT,
86
                                        ObjectID INTEGER default NULL,
87
                                        RightName VARCHAR(4096),
88
                                        RightDescription VARCHAR(4096),
89
                                        RelevantPermissions VARCHAR(4096),
90
                                        PRIMARY KEY  (RightID)
91
                        );
92
            
93
CREATE TABLE ScanResult (
94
                                        ScanResultID INTEGER NOT NULL AUTO_INCREMENT,
95
                                        ScanRuleID INTEGER NULL default NULL,
96
                                        ParentScanResultID INTEGER NULL default NULL,
97
                                        Deviations INTEGER NULL default NULL,
98
                                        Incompletes INTEGER NULL default NULL,
99
                                        Accepts INTEGER NULL default NULL,
100
                                        ScanDate TIMESTAMP NULL default NULL,
101
                                        RuleType VARCHAR(4096),
102
                                        ScanResultCode INTEGER NULL default NULL,
103
                                        PRIMARY KEY  (ScanResultID)
104
                        );
105
            
106
CREATE TABLE ScanRule (
107
                                        ScanRuleID INTEGER NOT NULL AUTO_INCREMENT,
108
                                        ObjectID INTEGER default NULL,
109
                                        SiteGroupID INTEGER default NULL,
110
                                        ScanFrequency INTEGER default NULL,
111
                                        RuleType VARCHAR(4096),
112
                                        ScanDataObsolete INTEGER default NULL,
113
                                        State INTEGER default NULL,
114
                                        NotifyThreshold INTEGER default NULL,
115
                                        NotifyTimePeriod INTEGER default NULL,
116
                                        RuleVersion INTEGER default NULL,
117
                                        Created TIMESTAMP default NULL,
118
                                        Modified TIMESTAMP default NULL,
119
                                        PRIMARY KEY  (ScanRuleID)
120
                        );
121
            
122
            
123
CREATE TABLE Sessions (
124
                                        SessionEntryID INTEGER NOT NULL AUTO_INCREMENT,
125
                                        UserID INTEGER NULL default NULL,
126
                                        TrackingNumber INTEGER NULL default NULL,
127
                                        SessionID VARCHAR(4096),
128
                                        SessionCreated TIMESTAMP NULL default NULL,
129
                                        LastActivity TIMESTAMP NULL default NULL,
130
                                        RemoteUserAddress VARCHAR(4096),
131
                                        RemoteUserData VARCHAR(4096),
132
                                        ConnectionAddress VARCHAR(4096),
133
                                        ConnectionData VARCHAR(4096),
134
                                        Status INTEGER NULL default NULL,
135
                                        SessionIDCreated TIMESTAMP NULL default NULL,
136
                                        PRIMARY KEY  (SessionEntryID)
137
                        );
138
            
139
            
140
CREATE TABLE SiteGroups (
141
                                        SiteGroupID INTEGER NOT NULL AUTO_INCREMENT,
142
                                        Name VARCHAR(4096),
143
                                        Description VARCHAR(4096),
144
                                        Status INTEGER default NULL,
145
                                        ObjectID INTEGER default NULL,
146
                                        PRIMARY KEY  (SiteGroupID)
147
                        );
148
            
149
CREATE TABLE HttpHeaderScanResult (
150
                                        ScanResultID INTEGER default NULL,
151
                                        HttpHeaderScanResultID INTEGER NOT NULL AUTO_INCREMENT,
152
                                        HttpHeaderScanRuleID INTEGER default NULL,
153
                                        MatchAction INTEGER default NULL,
154
                                        ExpectedHeaderName VARCHAR(4096),
155
                                        HeaderNameType INTEGER default NULL,
156
                                        ActualHeaderName VARCHAR(4096),
157
                                        ExpectedHeaderValue VARCHAR(4096),
158
                                        HeaderValueType INTEGER default NULL,
159
                                        ActualHeaderValue VARCHAR(4096),
160
                                        RuleResult INTEGER default NULL,
161
                                        PRIMARY KEY  (HttpHeaderScanResultID)
162
                        );
163
            
164
CREATE TABLE HttpHeaderScanRule (
165
                                        HttpHeaderScanRuleID INTEGER NOT NULL AUTO_INCREMENT,
166
                                        ScanRuleID INTEGER default NULL,
167
                                        MatchAction INTEGER default NULL,
168
                                        HeaderName VARCHAR(4096),
169
                                        HeaderNameType INTEGER default NULL,
170
                                        HeaderValue VARCHAR(4096),
171
                                        HeaderValueType INTEGER default NULL,
172
                                        PRIMARY KEY  (HttpHeaderScanRuleID)
173
                        );
174
            
175
CREATE TABLE HttpHashScanResult (
176
                                        HttpHashScanResultID INTEGER NOT NULL AUTO_INCREMENT,
177
                                        ScanResultID INTEGER default NULL,
178
                                        ActualHashAlgorithm VARCHAR(4096),
179
                                        ActualHashData VARCHAR(4096),
180
                                        ActualResponseCode INTEGER default NULL,
181
                                        ExpectedHashAlgorithm VARCHAR(4096),
182
                                        ExpectedHashData VARCHAR(4096),
183
                                        ExpectedResponseCode INTEGER default NULL,
184
                                        LocationUrl VARCHAR(4096),
185
                                        PRIMARY KEY  (HttpHashScanResultID)
186
                        );
187
            
188
CREATE TABLE HttpHashScanRule (
189
                                        HttpScanRuleID INTEGER NOT NULL AUTO_INCREMENT,
190
                                        ScanRuleID INTEGER default NULL,
191
                                        LocationUrl VARCHAR(4096),
192
                                        HashAlgorithm VARCHAR(4096),
193
                                        HashData VARCHAR(4096),
194
                                        ResponseCode INTEGER default NULL,
195
                                        ActualData VARCHAR(4096),
196
                                        DefaultDenyHeaders SMALLINT default NULL,
197
                                        PRIMARY KEY  (HttpScanRuleID)
198
                        );
199
            
200
CREATE TABLE Users (
201
                                        UserID INTEGER NOT NULL AUTO_INCREMENT,
202
                                        LoginName TEXT NOT NULL,
203
                                        PasswordHash TEXT,
204
                                        PasswordHashAlgorithm TEXT default NULL,
205
                                        RealName TEXT default NULL,
206
                                        PasswordStrength INTEGER default NULL,
207
                                        AccountStatus INTEGER default NULL,
208
                                        AccountCreated TIMESTAMP NULL default NULL,
209
                                        PasswordLastSet TIMESTAMP NULL default NULL,
210
                                        PriorLoginLocation TEXT default NULL,
211
                                        PasswordHashIterationCount INTEGER default NULL,
212
                                        Salt TEXT default NULL,
213
                                        EmailAddress TEXT default NULL,
214
                                        Unrestricted SMALLINT default NULL,
215
                                        PRIMARY KEY  (UserID)
216
                        );
217

    
218
            
219
CREATE TABLE PortScanRule (
220
                                        PortScanRuleID INTEGER NOT NULL AUTO_INCREMENT,
221
                                        ScanRuleID INTEGER default NULL,
222
                                        Server TEXT,
223
                                        PortsToScan TEXT,
224
                                        PortsOpen TEXT,
225
                                        PortsClosed TEXT,
226
                                        PortsNotResponding TEXT,
227
                                        PRIMARY KEY (PortScanRuleID)
228
                        );
229
            
230
            
231
CREATE TABLE PortScanResult (
232
                                        PortScanResultID INTEGER NOT NULL AUTO_INCREMENT,
233
                                        ScanResultID INTEGER default NULL,
234
                                        PortsOpen TEXT,
235
                                        PortsClosed TEXT,
236
                                        PortsNotResponding TEXT,
237
                                        Server TEXT,
238
                                        PRIMARY KEY  (PortScanResultID)
239
                        );
240
            
241
CREATE TABLE Definitions (
242
                                        DefinitionID INTEGER NOT NULL AUTO_INCREMENT,
243
                                        Category VARCHAR(64) NOT NULL,
244
                                        SubCategory VARCHAR(64) NOT NULL,
245
                                        Name VARCHAR(64) NOT NULL,
246
                                        DefaultMessage VARCHAR(255),
247
                                        Code TEXT NOT NULL,
248
                                        AssignedID INTEGER NOT NULL default -1,
249
                                        Version INTEGER NOT NULL,
250
                                        Type INTEGER NOT NULL,
251
                                        PRIMARY KEY  (DefinitionID)
252
                        );
253
            
254
            
255
CREATE TABLE ScriptEnvironment (
256
                                        EnvironmentEntryID INTEGER NOT NULL AUTO_INCREMENT,
257
                                        ScriptDefinitionID INTEGER,
258
                                        DateScanned TIMESTAMP,
259
                                        DefinitionName VARCHAR(255),
260
                                        RuleID INTEGER NOT NULL,
261
                                        UniqueResourceName TEXT,
262
                                        IsCurrent SMALLINT DEFAULT 1,
263
                                        ScanResultID INTEGER,
264
                                        Name VARCHAR(255) NOT NULL,
265
                                        Value BLOB,
266
                                        PRIMARY KEY (EnvironmentEntryID)
267
                        );
268
            
269
CREATE TABLE SpecimenArchive (
270
                                        SpecimenID INTEGER NOT NULL AUTO_INCREMENT,
271
                                        ScanResultID INTEGER NOT NULL,
272
                                        Encoding VARCHAR(255),
273
                                        DateObserved DATETIME NOT NULL,
274
                                        Data MEDIUMBLOB,
275
                                        MimeType VARCHAR(255),
276
                                        URL TEXT,
277
                                        ActualLength TEXT,
278
                                        PRIMARY KEY  (SpecimenID)
279
                        );
280
            
281
CREATE TABLE EventLog (
282
                                        EventLogID INTEGER NOT NULL AUTO_INCREMENT,
283
                                        LogDate TIMESTAMP NOT NULL,
284
                                        Severity INTEGER NOT NULL,
285
                                        Title LONG VARCHAR,
286
                                        Notes LONG VARCHAR,
287
                                        PRIMARY KEY(EventLogID)
288
                        );
289

    
290

    
291
CREATE TABLE HttpDiscoveryRule (
292
                                        HttpDiscoveryRuleID INTEGER NOT NULL AUTO_INCREMENT,
293
                                        ScanRuleID INTEGER,
294
                                        RecursionDepth INTEGER NOT NULL,
295
                                        ResourceScanLimit INTEGER NOT NULL,
296
                                        Domain VARCHAR(255),
297
                                        ScanFirstExternal SMALLINT default NULL,
298
                                        PRIMARY KEY(HttpDiscoveryRuleID)
299
                        );
300
            
301
CREATE TABLE HttpDiscoveryResult (
302
                                        HttpDiscoveryResultID INTEGER NOT NULL AUTO_INCREMENT,
303
                                        RecursionDepth INTEGER,
304
                                        ScanResultID INTEGER NOT NULL,
305
                                        ResourceScanLimit INTEGER,
306
                                        Domain VARCHAR(255),
307
                                        ScanFirstExternal SMALLINT default NULL,
308
                                        PRIMARY KEY(HttpDiscoveryResultID)
309
                        );
310
            
311
CREATE TABLE RuleURL (
312
                                        RuleURLID INTEGER NOT NULL AUTO_INCREMENT,
313
                                        ScanRuleID INTEGER NOT NULL,
314
                                        URL VARCHAR(4096),
315
                                        PRIMARY KEY(RuleURLID)
316
                        );
317
            
318
CREATE TABLE SignatureScanResult (
319
                                        SignatureScanResultID INTEGER NOT NULL AUTO_INCREMENT,
320
                                        ScanResultID INTEGER NOT NULL,
321
                                        URL VARCHAR(32000),
322
                                        ContentType VARCHAR(4096),
323
                                        PRIMARY KEY(SignatureScanResultID)
324
                        );
325
            
326
CREATE TABLE MatchedRule (
327
                                        MatchedRuleID INTEGER NOT NULL AUTO_INCREMENT,
328
                                        ScanResultID INTEGER NOT NULL,
329
                                        RuleName VARCHAR(255),
330
                                        RuleMessage VARCHAR(32000),
331
                                        RuleID INTEGER,
332
                                        MatchStart INTEGER,
333
                                        MatchLength INTEGER,
334
                                        Severity INTEGER,
335
                                        PRIMARY KEY(MatchedRuleID)
336
                        );
337
            
338
CREATE TABLE ServiceScanRule (
339
                                        ServiceScanRuleID INTEGER NOT NULL AUTO_INCREMENT,
340
                                        ScanRuleID INTEGER NOT NULL,
341
                                        PortsOpen VARCHAR(4096),
342
                                        PortsToScan VARCHAR(4096),
343
                                        Server VARCHAR(255),
344
                                        PRIMARY KEY(ServiceScanRuleID)
345
                        );
346
            
347
CREATE TABLE ServiceScanResult (
348
                                        ServiceScanResultID INTEGER NOT NULL AUTO_INCREMENT,
349
                                        ScanResultID INTEGER NOT NULL,
350
                                        PortsScanned VARCHAR(4096),
351
                                        PortsExpectedOpen VARCHAR(4096),
352
                                        PortsUnexpectedClosed VARCHAR(4096),
353
                                        PortsUnexpectedOpen VARCHAR(4096),
354
                                        PortsUnexpectedNotResponding VARCHAR(4096),
355
                                        Server VARCHAR(255),
356
                                        PRIMARY KEY(ServiceScanResultID)
357
                        );
358
            
359
CREATE TABLE DefinitionPolicy (
360
                                        DefinitionPolicyID INTEGER NOT NULL AUTO_INCREMENT,
361
                                        SiteGroupID INTEGER NOT NULL,
362
                                        DefinitionID INTEGER,
363
                                        RuleID INTEGER,
364
                                        DefinitionName VARCHAR(255),
365
                                        DefinitionCategory VARCHAR(255),
366
                                        DefinitionSubCategory VARCHAR(255),
367
                                        Action INTEGER,
368
                                        URL VARCHAR(4096),
369
                                        PRIMARY KEY(DefinitionPolicyID)
370
                        );
371
            
372
CREATE TABLE Action (
373
                                        ActionID INTEGER NOT NULL AUTO_INCREMENT,
374
                                        State BLOB,
375
                                        PRIMARY KEY(ActionID)
376
                        );
377
            
378
CREATE TABLE EventLogHook (
379
                                        EventLogHookID INTEGER NOT NULL AUTO_INCREMENT,
380
                                        ActionID INTEGER NOT NULL,
381
                                        TypeID INTEGER,
382
                                        SiteGroupID INTEGER,
383
                                        RuleID INTEGER,
384
                                        MinimumSeverity INTEGER,
385
                                        Enabled INTEGER default 1,
386
                                        State BLOB,
387
                                        PRIMARY KEY(EventLogHookID)
388
                        );
389

    
390
CREATE TABLE DefinitionErrorLog (
391
                                        DefinitionErrorLogID INTEGER NOT NULL AUTO_INCREMENT,
392
                                        DateLastOccurred TIMESTAMP NOT NULL,
393
                                        DateFirstOccurred TIMESTAMP NOT NULL,
394
                                        Notes VARCHAR(4096),
395
                                        DefinitionName VARCHAR(4096) NOT NULL,
396
                                        DefinitionVersion INTEGER NOT NULL,
397
                                        DefinitionID INTEGER NOT NULL,
398
                                        LocalDefinitionID INTEGER,
399
                                        Relevant INTEGER default 1,
400
                                        ErrorName VARCHAR(4096) NOT NULL,
401
                                        PRIMARY KEY(DefinitionErrorLogID)
402
                        );
403
            
404
-- 2 -- Create Indexes
405
Create index EventLogSeverityIndex on EventLog(Severity);
406
Create index EventLogDateIndex on EventLog(LogDate);
407
Create index EventLogDateSeverityIndex on EventLog(LogDate, Severity);
408

    
409
Create index EventLogDateIndexDesc on EventLog(LogDate Desc);
410
Create index EventLogDateSeverityIndexDesc on EventLog(LogDate, Severity Desc);
411
Create index EventLogIDIndexDesc on EventLog(EventLogID Desc);
412

    
413
Create index DefinitionPolicySiteGroupIndex on DefinitionPolicy(SiteGroupID);
414
Create index DefinitionScanResultIDIndex on SignatureScanResult(ScanResultID);
415
Create index DefinitionScanResultContentTypeIndex on SignatureScanResult(ContentType);
416

    
417
Create index ScanResultRuleIDIndex on ScanResult(ScanRuleID);
418
Create index ScanResultParentIDIndex on ScanResult(ParentScanResultID);
419
Create index ScriptEnvironmentScanResultIDIndexDesc on ScriptEnvironment(ScanResultID Desc);
420

    
421
-- 3 -- Populate Rights
422
insert into ObjectMap(`Table`, ObjectID) values("Rights", 1);
423
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.Add', 'Create New Users', 1);
424
insert into ObjectMap(`Table`, ObjectID) values("Rights", 2);
425
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.Edit', 'Edit User', 2);
426
insert into ObjectMap(`Table`, ObjectID) values("Rights", 3);
427
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.View', 'View Users\' Details (including rights)', 3);
428
insert into ObjectMap(`Table`, ObjectID) values("Rights", 4);
429
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.Delete', 'Delete Users', 4);
430
insert into ObjectMap(`Table`, ObjectID) values("Rights", 5);
431
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.Unlock', 'Unlock Accounts (due to repeated authentication attempts)', 5);
432
insert into ObjectMap(`Table`, ObjectID) values("Rights", 6);
433
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.UpdatePassword', 'Update Other\'s Password (applies only to the other users\' accounts)', 6);
434
insert into ObjectMap(`Table`, ObjectID) values("Rights", 7);
435
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.UpdateOwnPassword', 'Update Account Details (applies only to the users\' own account)', 7);
436
insert into ObjectMap(`Table`, ObjectID) values("Rights", 8);
437
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.Sessions.Delete', 'Delete Users\' Sessions (kick users off)', 8);
438
insert into ObjectMap(`Table`, ObjectID) values("Rights", 9);
439
insert into Rights(RightName, RightDescription, ObjectID) values ('Users.Sessions.View', 'View Users\' Sessions (see who is logged in)', 9);
440

    
441

    
442
insert into ObjectMap(`Table`, ObjectID) values("Rights", 10);
443
insert into Rights(RightName, RightDescription, ObjectID) values ('Groups.Add', 'Create New Groups', 10);
444
insert into ObjectMap(`Table`, ObjectID) values("Rights", 11);
445
insert into Rights(RightName, RightDescription, ObjectID) values ('Groups.View', 'View Groups', 11);
446
insert into ObjectMap(`Table`, ObjectID) values("Rights", 12);
447
insert into Rights(RightName, RightDescription, ObjectID) values ('Groups.Edit', 'Edit Groups', 12);
448
insert into ObjectMap(`Table`, ObjectID) values("Rights", 13);
449
insert into Rights(RightName, RightDescription, ObjectID) values ('Groups.Delete', 'Delete Groups', 13);
450
insert into ObjectMap(`Table`, ObjectID) values("Rights", 14);
451
insert into Rights(RightName, RightDescription, ObjectID) values ('Groups.Membership.Edit', 'Manage Group Membership', 14);
452

    
453

    
454
insert into ObjectMap(`Table`, ObjectID) values("Rights", 16);
455
insert into Rights(RightName, RightDescription, ObjectID) values ('SiteGroups.View', 'View Site Groups', 16);
456
insert into ObjectMap(`Table`, ObjectID) values("Rights", 17);
457
insert into Rights(RightName, RightDescription, ObjectID) values ('SiteGroups.Add', 'Create New Site Group', 17);
458
insert into ObjectMap(`Table`, ObjectID) values("Rights", 18);
459
insert into Rights(RightName, RightDescription, ObjectID) values ('SiteGroups.Delete', 'Delete Site Groups', 18);
460
insert into ObjectMap(`Table`, ObjectID) values("Rights", 19);
461
insert into Rights(RightName, RightDescription, ObjectID) values ('SiteGroups.Edit', 'Edit Site Groups', 19);
462

    
463

    
464
insert into ObjectMap(`Table`, ObjectID) values("Rights", 20);
465
insert into Rights(RightName, RightDescription, ObjectID) values ('System.Information.View', 'View System Information and Status', 20);
466
insert into ObjectMap(`Table`, ObjectID) values("Rights", 21);
467
insert into Rights(RightName, RightDescription, ObjectID) values ('System.Configuration.Edit', 'Modify System Configuration', 21);
468
insert into ObjectMap(`Table`, ObjectID) values("Rights", 22);
469
insert into Rights(RightName, RightDescription, ObjectID) values ('System.Configuration.View', 'View System Configuration', 22);
470
insert into ObjectMap(`Table`, ObjectID) values("Rights", 23);
471
insert into Rights(RightName, RightDescription, ObjectID) values ('System.Firewall.View', 'View Firewall Configuration', 23);
472
insert into ObjectMap(`Table`, ObjectID) values("Rights", 24);
473
insert into Rights(RightName, RightDescription, ObjectID) values ('System.Firewall.Edit', 'Change Firewall Configuration', 24);
474
insert into ObjectMap(`Table`, ObjectID) values("Rights", 25);
475
insert into Rights(RightName, RightDescription, ObjectID) values ('System.ControlScanner', 'Start/Stop Scanner', 25);
476
insert into ObjectMap(`Table`, ObjectID) values("Rights", 26);
477
insert into Rights(RightName, RightDescription, ObjectID) values ('SiteGroups.ScanAllRules', 'Allow Gratuitous Scanning of All Rules', 26);
478
insert into ObjectMap(`Table`, ObjectID) values("Rights", 27);
479
insert into Rights(RightName, RightDescription, ObjectID) values ('System.Shutdown', 'Shutdown system', 27);