unimix,
Скрипт (далее - система) написан на PHP (использует MySQL). Расположен на домене maindomain.ru. Система разделяет пользователей на группы - своего рода офисы разных компаний, имеющих уникальный идентификатор записей в базе данных, по которому и идет дальнейшая работа с данными базы (учет). На данном этапе - база данных одна. Т.е. Пользователь авторизуется, выбирается его принадлежность к группе(офису), затем права и потом уже все операции, совершаемые пользователем в системе ведутся под уникальным ID группы(офиса).
Нужно, чтобы каждый офис работал с отдельной БД из одного интерфейса (системы на maindomain.ru)
Можно, конечно сделать домен типа one.maindomain.ru и сказать пользователям- захадите туда и выделить отдельную базу... НО... Хочется, чтобы "точка входа", если грубо можно так назвать))) была одна, а потом, авторизовавшись в системе, пользователь работал(создавал документы, накладные, добавлял товары и т.д.) ИСКЛЮЧИТЕЛЬНО со своей базой данных.
Я просто, не сталкивался с подобным никогда, вот чувствую, что в скором так придется сделать... поэтому и прошу помощи)
PS: Домен один, скрипт системы один - а БД - у каждого своя. т.е. одна точка входа и распределение на N баз данных.