The best way to do this would be to have a single vb licence, and split the board into two areas using cobranding, so that the two areas have different styles/themes etc., but the user table is the same.
Sharing a user table between two databases is going to be extraordinarily difficult, if not impossible... and that's before you start to think about the server load...
|