This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
exchange:reporting:database_definition [2010/02/02 05:11] ben |
exchange:reporting:database_definition [2010/12/06 09:23] (current) ben |
||
|---|---|---|---|
| Line 12: | Line 12: | ||
| <code> | <code> | ||
| mysql> describe exchange_info; | mysql> describe exchange_info; | ||
| - | +------------------+--------------+------+-----+---------+-------+ | + | +-------------------+--------------+------+-----+---------+-------+ |
| - | | Field | Type | Null | Key | Default | Extra | | + | | Field | Type | Null | Key | Default | Extra | |
| - | +------------------+--------------+------+-----+---------+-------+ | + | +-------------------+--------------+------+-----+---------+-------+ |
| - | | cname | varchar(120) | YES | | NULL | | | + | | cname | varchar(120) | YES | | NULL | | |
| - | | dname | varchar(256) | YES | UNI | NULL | | | + | | dname | varchar(256) | YES | UNI | NULL | | |
| - | | displayName | varchar(120) | YES | | NULL | | | + | | displayName | varchar(120) | YES | | NULL | | |
| - | | disabled | binary(1) | YES | | 0 | | | + | | disabled | binary(1) | YES | | 0 | | |
| - | | bes | binary(1) | YES | | 0 | | | + | | bes | binary(1) | YES | | 0 | | |
| - | | goodlink | binary(1) | YES | | 0 | | | + | | goodlink | binary(1) | YES | | 0 | | |
| - | | size | bigint(20) | YES | | NULL | | | + | | size | bigint(20) | YES | | NULL | | |
| - | | uni | varchar(8) | YES | | NULL | | | + | | mDBStorageQuota | bigint(20) | YES | | NULL | | |
| - | | alpha_id | varchar(32) | YES | | NULL | | | + | | mDBOverQuotaLimit | bigint(20) | YES | | NULL | | |
| - | | alphasam_id | varchar(32) | YES | | NULL | | | + | | uni | varchar(8) | YES | | NULL | | |
| - | | ou | varchar(180) | YES | | NULL | | | + | | alpha_id | varchar(32) | YES | | NULL | | |
| - | | server | varchar(20) | YES | | NULL | | | + | | alpha_samid | varchar(32) | YES | | NULL | | |
| - | | sg | varchar(80) | YES | | NULL | | | + | | ou | varchar(180) | YES | | NULL | | |
| - | | mdb | varchar(120) | YES | | NULL | | | + | | server | varchar(20) | YES | | NULL | | |
| - | | legacyExchangeDN | varchar(120) | YES | | NULL | | | + | | sg | varchar(80) | YES | | NULL | | |
| - | | lastLogon | date | YES | | NULL | | | + | | mdb | varchar(120) | YES | | NULL | | |
| - | +------------------+--------------+------+-----+---------+-------+ | + | | legacyExchangeDN | varchar(120) | YES | | NULL | | |
| - | 15 rows in set (0.01 sec) | + | | lastLogon | date | YES | | NULL | | |
| + | | lastExchangeLogon | date | YES | | NULL | | | ||
| + | +-------------------+--------------+------+-----+---------+-------+ | ||
| + | 19 rows in set (0.01 sec) | ||
| </code> | </code> | ||
| ==== Setup ==== | ==== Setup ==== | ||
| Line 38: | Line 41: | ||
| Database and Table creation statements: | Database and Table creation statements: | ||
| <code> | <code> | ||
| - | drop table exchange_info; | + | useDB="use cu_exchange;" |
| - | create table exchange_info (cname VARCHAR(120), dname VARCHAR(256), displayName VARCHAR(120), disabled BINARY DEFAULT 0, bes BINARY DEFAULT 0, goodlink BINARY DEFAULT 0, size BIGINT, uni VARCHAR(8), alpha_id VARCHAR(32), alpha_samid VARCHAR(32), ou VARCHAR(180), server VARCHAR(20), sg VARCHAR(80), mdb VARCHAR(120), legacyExchangeDN VARCHAR(120), lastLogon DATE, lastExchangeLogon DATE); | + | dropTable="drop table exchange_info;" |
| - | alter table exchange_info ADD UNIQUE (dname); | + | createTable="create table exchange_info (cname VARCHAR(120), dname VARCHAR(256), displayName \ |
| + | VARCHAR(120), disabled BINARY DEFAULT 0, bes BINARY DEFAULT 0, goodlink BINARY DEFAULT 0, size \ | ||
| + | BIGINT, mDBStorageQuota BIGINT,mDBOverQuotaLimit BIGINT, uni VARCHAR(8), alpha_id VARCHAR(32), \ | ||
| + | alpha_samid VARCHAR(32), ou VARCHAR(180), server VARCHAR(20), sg VARCHAR(80), mdb VARCHAR(120), \ | ||
| + | legacyExchangeDN VARCHAR(120), lastLogon DATE, lastExchangeLogon DATE);" | ||
| + | alterTable="alter table exchange_info ADD UNIQUE (dname);" | ||
| </code> | </code> | ||
| Line 49: | Line 57: | ||
| </code> | </code> | ||
| Yes, the password is there for all to see, this is a totally useless account/password combination. | Yes, the password is there for all to see, this is a totally useless account/password combination. | ||
| + | |||
| + | If file output is necessary, the FILE privilege must be granted: | ||
| + | <code> | ||
| + | GRANT FILE ON *.* TO 'ben'@'localhost' IDENTIFIED BY '-------' WITH GRANT OPTION; | ||
| + | GRANT FILE ON *.* TO cu_exchange@'localhost'; | ||
| + | </code> | ||