Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
сомневаюсь, что такое место можно будет найти :( 30.06.05 15:55 Число просмотров: 2227
Автор: dub Статус: Member
|
> Для начала все же необходимо выделить "сервер", установив > его в недоступное место.
сомневаюсь, что такое место можно будет найти :(
> Далее необходимо создать две базы: > > Первая - рабочая БД (DB1) должна принимать данные от > рабочего идентификатора пользователя (UID1, которым > пользуется клиентское ПО на местах учеников) и выполнять > триггер на добавление записи во вторую защищенную БД (DB2) > от имени владельца триггера (dbo). Так как триггер можно > повесить раздельно на добавление, изменение и удаление > данных, то триггеры на изменение и удаление данных в DB1 > можно использовать по своему усмотрению, например для > логирования несанкционированных операций (здесь фантазии > нет предела). > > Вторая БД, как наверное уже поняли, не позволяет > подключаться пользователю UID1 и изменять данные каким-либо > образом. > > Таким образом, все корректные данные по оценкам будут > находиться в DB2, а DB1 при этом используется как буферная > БД с контролем выполняемых действий. При данной реализации > нет необходимости в шифровании > > З.Ы. Один очень важный момент - Какой SQL сервер > используется?
пока никакой, думаю над этим!
|
|
|