CREATE TABLE `roles` ( `Rolename` varchar(255) NOT NULL default '', `ApplicationName` varchar(255) NOT NULL default '', PRIMARY KEY (`Rolename`,`ApplicationName`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `usersinroles` ( `Username` varchar(255) NOT NULL default '', `Rolename` varchar(255) NOT NULL default '', `ApplicationName` varchar(255) NOT NULL default '', PRIMARY KEY (`Username`,`Rolename`,`ApplicationName`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE `users` ( `PKID` varchar(255) NOT NULL default '', `Username` varchar(255) default NULL, `ApplicationName` varchar(255) default NULL, `Email` varchar(128) default NULL, `Comment` varchar(255) default NULL, `Password` varchar(128) default NULL, `PasswordQuestion` varchar(255) default NULL, `PasswordAnswer` varchar(255) default NULL, `IsApproved` int(11) default '0', `LastActivityDate` datetime default NULL, `LastLoginDate` datetime default NULL, `LastPasswordChangedDate` datetime default NULL, `CreationDate` datetime default NULL, `IsOnline` int(11) default '0', `IsLockedOut` int(11) default '0', `LastLockedOutDate` datetime default NULL, `FailedPasswordAttemptCount` int(11) default '0', `FailedPasswordAttemptWindowStart` datetime default NULL, `FailedPasswordAnswerAttemptCount` int(11) default '0', `FailedPasswordAnswerAttemptWindowStart` datetime default NULL, PRIMARY KEY (`PKID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;