1
|
|
2
|
|
3
|
|
4
|
|
5
|
|
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
|
|
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
|
|
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);
|