Результат, которого я пытаюсь достичь, включает в себя приложение с базой данных с минимальными таблицами, в которых хранятся данные о пользователях в системе, эта база данных будет использоваться для проверки данных входа пользователя при входе в приложение. Что я хочу сделать, так это динамически подключаться к другой базе данных после входа пользователя в систему на основе сведений, хранящихся об этом пользователе в основной базе данных.
По сути, я хочу, чтобы каждый пользователь в системе имел свою собственную базу данных, подключался к этой базе данных после входа в систему и мог использовать общие классы модели БД (поскольку БД каждого пользователя будет иметь те же таблицы, что и БД каждого другого пользователя).
Это возможно? И если да, то как мне реализовать динамическое соединение с базой данных (скажем, в действии, которое проверяет их данные для входа).
Любая помощь будет принята с благодарностью.