logo search
Книга по БД(Вальке А

7.4. Средства контроля за доступом

В процессе эксплуатации ИС иногда возникает необходимость отслеживать доступ к информации, то есть следить за действиями определенных лиц, следить за определенным типом действий и т.д. Возможное решение этой проблемы - триггеры. Однако, триггеры являются частью схемы базы данных, и не всегда удобно менять схему ради контроля за действиями пользователей. Кроме того, не существует триггеров на оператор выборки (SELECT).

Informix Dynamic Server предоставляет специальный механизм контроля за действиями пользователей - механизм аудитинга. С помощью этого механизма можно в полном объеме отследить кто, когда и что делал с конкретными данными. Интересно, что наличие самой возможности полного аудитинга, невидимого для пользователя, может предостеречь пользователя от попыток несанкционированных действий.23)