Предыстория: у меня есть приложение, написанное на Delphi, которое использует Borland Database Engine (BDE), которое просматривает свои данные через псевдоним BDE. Мне удалось запустить его через службы удаленных рабочих столов, где каждый пользователь просматривает данные в одном и том же месте. Что здорово, если все хотят просматривать одни и те же данные. Однако я хочу иметь возможность получить две группы (или более) пользователей, просматривающих разные данные. Я сейчас переписываю приложение, чтобы такая ситуация была возможна, но мне нужна временная мера.
Вопрос:
Есть ли способ, чтобы два приложения смотрели на один и тот же псевдоним BDE, но каталог, на который он ссылается, отличается для каждого приложения?
or
Возможно ли, чтобы два пользователя вошли в систему через RDS (службы удаленных рабочих столов - в Server 2008 или SBS 2008/11), чтобы получить две разные конфигурации BDE? (один пользователь видит псевдоним DATA как c: \ users \ joe \ data, другой - например, как c: \ users \ bob \ data).