Admin Пишет:
Сделано так по историческим причинам, чтобы при смене пользователей их данные не перемешивались
Спасибо за ответ, понятно, но это не хорошо.
Чтобы данные не перемешивались, может ввести понятие user's profile? Сохранять его при выходе, и восстанавливать при входе.