Привилегии
Категории привилегий
Привилегии безопасности
Привилегии доступа
Привилегии доступа
К таблицам и представлениям
31.00K
Category: databasedatabase

Tema_8_2

1. Привилегии

2. Категории привилегий

Привилегии в СУБД делят на две
категории: привилегии безопасности и
привилегии доступа. Привилегии
безопасности позволяют выполнять
административные действия. Привилегии
доступа определяют права доступа
субъектов к определенным объектам.

3. Привилегии безопасности

SECURITY – право управлять безопасностью СУБД и
отслеживать действия пользователей.
CREATED – право на создание и удаление БД.
OPERATOR – право на выполнение действий, которые
традиционно относятся к компетенции оператора, то есть
запуск и остановка сервера, сохранение и восстановление
информации.
MAINAIN_LOCATION – право на управление
расположением баз администратора сервера БД
операционной системы.
TRACE – право на изменение состояния флагов
отладочной трассировки.

4. Привилегии доступа

GRANT привилегии ON объект TO
пользователи.
REVOKE привилегии ON объект FROM
пользователи.

5. Привилегии доступа

Привилегии доступа можно подразделить в
соответствии с видами объектов, к которым они
относятся. Обычно выделяют пять основных
видов:
таблицы и представления
процедуры
базы данных
сервер баз данных
события

6. К таблицам и представлениям

SELECT (право на выборку данных)
INSERT (право на добавление данных)
DELETE (право на удаление данных)
UPDATE (право на обновление данных)
REFERENCES (право на использование
внешних ключей, ссылающихся на
данную таблицу)

7.

По отношению к процедуре можно
предоставить право на выполнение. При
этом не надо заботиться о выделении
прав доступа к объектам,
обрабатываемых процедурой.
Права доступа к БД как к единому
целому может предоставить
администратор или пользователь с
привилегией SECURITY.
English     Русский Rules