Мне нравится устанавливать настольный ПК под управлением Windows 7 в качестве сервера удаленного приложения, чтобы делиться работой с базой данных MS Access (но не с рабочим столом).

Я настроил тестового пользователя на сервере, установил ms access и сделал rdp (ссылка на удаленный рабочий стол), который открылся на другом ПК, соединение работало отлично, я видел весь рабочий стол и все работало. Пробовал изменить rdp чтобы открыть только доступ ms - работал тоже.

Разрешить только одну программу

Я пытался ограничить права этого пользователя на использование только доступа ms. Открывается mmc из меню «Пуск», file -> add snap-in -> added 'group policy object editor' -> browse -> users -> selected 'test' . Дважды щелкните administrative templates -> system -> run only specified windows applications в дереве и msaccess.exe . Подключение как удаленный рабочий стол работает, и я мог выполнять только доступ MS - это нормально, это то, что я хочу. Но если я пытаюсь открыть только ms доступ по файлу rdp , но не по рабочему столу, то он выходит без предупреждения или сообщения об ошибке. Поэтому я не могу настроить rdp для предоставления доступа только к одной программе, но не к рабочему столу.

Изменить разрешения для файлов и папок

Во-вторых, я пытался игнорировать доступ ко всем файлам и папкам на сервере, кроме базы данных, которой я хотел бы поделиться. Восстановил ранее измененные настройки до значения по умолчанию и щелкнул right click on drive c -> security -> selected test user -> deny full control . В базе данных разрешено read and execute . Когда я подключился к удаленному рабочему столу, открыл доступ к ms и попытался перейти к файлу, программа вышла с сообщением об ошибке. Это может быть связано с тем, что каталог по умолчанию, в котором открывается файловый браузер, запрещен для чтения, поэтому программа не может перечислить элементы. Что мне нужно, чтобы получить рабочий доступ к MS, но отключить чтение и изменение файлов, кроме общего (но отключить удаление)?

Я открыт для альтернативных решений. Цель состоит в том, чтобы одновременно работать с базой данных ms с моими сотрудниками.

0