Database Design Report XML Output Grammar

| PrivilegeSet Section 33
passwordExpiry = "90"
Number of days before the password expires
passwordMinLength = "8"
comment ="Some description text">
<PrivilegeSet><Records
value="ViewOnly"
Can have one of the
following values:
1 ViewOnly
1 CreateEdit
1 CreateEditDelete
1 NoAccess
1 Custom
<PrivilegeSet><Records><TableList>
TableList node will only exist, if <Records
value> is "Custom"
<PrivilegeSet><Records><TableList><BaseTable
name="addressbook"
If name attribute is "[Any New Table]", then this
node will refer to all newly created tables.
shadow="True"
Can have one of the
following values:
1 True
1 False
Indicates whether or not this table is a shadow
table.
id="123" >
<PrivilegeSet><Records><TableList><BaseTable>
<DataSourceRef
A reference to the data source associated with
this table. Only available if the "shadow"
attribute of the parent BaseTable is "True".
name="..."
Any valid string. The name of the data source (data source
names are unique.)
catalogName="catalog"
Any valid string. The name of the remote table's catalog in the
ODBC data source.
schemaName="schema"
Any valid string. The name of the remote table's schema in the
ODBC data source.
tableName="table">
Any valid string. The name of the remote table's table name in
the ODBC data source.
<PrivilegeSet><Records><TableList><Table>
<View value="True">
Can have one of the
following values:
1 True
1 False
1 Limited
<PrivilegeSet><Records><TableList><Table><View>
<Calculation><![CDATA[Calc String]]>
This node will only exist if <View value> is
"Limited"
<PrivilegeSet><Records><TableList><Table><View>
<DisplayCalculation>
This node will only exist if <View value> is
"Limited"
Tag Name Va lu e Description