canSignup() && redirect('signup'); //redirect('login'); include 'tpl/index.php'; exit; if (isset($_SESSION['owner'])) { $owner = $_SESSION['owner']; $dbm = new DBManage($owner); ?>

SQL Databases:

[ ]

',TEXT_REGPASSTOOSHORT,'

'; } else { if (!$dbm->isInit()) { $dbm->init($i_initpw); redirectLocal('/'); } else { echo '

Your account is already initialized.

'; } } break; case 'uninit': echo '

This operation will remove all the databases and accounts for: ',$owner,'. Are you sure?

'; echo '
'; exit(); break; case 'uninit2': $dbm->uninit(); redirectLocal('/'); break; case 'adddb': if ($dbm->getNumDBs() < $dbm->getNumMaxDBs()) { $dbm->addDB($owner.DELIMETER.$i_name); redirectLocal('/'); } else { echo '

',TEXT_DBLIMIT,'

'; } break; case 'deldb': if ($dbm->isRegistered($i_name)) { $dbm->delDB($i_name); redirectLocal('/'); } else { echo '

',TEXT_NOTREG,'

'; } break; case 'createdb': if ($dbm->isRegistered($i_name)) { $dbm->createDB($i_name); redirectLocal('/'); } else { echo '

',TEXT_NOTREG,'

'; } break; case 'dropdb': if ($dbm->isRegistered($i_name)) { $dbm->dropDB($i_name); redirectLocal('/'); } else { echo '

',TEXT_NOTREG,'

'; } break; case 'grantdb': if ($dbm->isRegistered($i_name)) { $dbm->grantDB($i_name); redirectLocal('/'); } else { echo '

',TEXT_NOTREG,'

'; } break; case 'revokedb': if ($dbm->isRegistered($i_name)) { $dbm->revokeDB($i_name); redirectLocal('/'); } else { echo '

',TEXT_NOTREG,'

'; } break; } $dbm = null; $dbm = new DBManage($owner); } ?> getNumDBs()) { echo ''; $dbm->printOwnerDBs(); echo '
'; } if ($dbm->isInit()) { echo '
'; $dbm->printOwner(); echo ''; echo ''; } else { echo '

',TEXT_NOREG,'

'; echo ''; echo '
'; echo ''; echo ''; echo '
your SQL server:',HOST,'
your SQL username:',$owner,'
choose a SQL password:
'; echo ''; echo ''; } echo '
'; @mysql_close($cxn); if (DEBUG) { echo ''; } ?>
MIT SQL Service Management v
Direct comments and bugs to: presbrey@mit.edu