Назначение Квот Пользователям

Рубрика: Администрирование Пользовательской Безопасности

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

Квоты могут быть:

  • Определенным значением в мегабайтах или килобайтах

  • Неограниченными

Назначение Квот Пользователям

Квота является допуском пространства в данном табличном пространстве. По умолчанию у пользователя нет никакой квоты на любое из табличных пространств. У Вас есть три опции для того, чтобы предоставить квоту пользователю на табличное пространство.

  • Unlimited: Позволяет пользователю использовать все доступное место в табличном пространстве

  • Value: Число в килобайтах или мегабайтах, которые может использовать пользователь. Это не гарантирует, что пространство доступно для пользователя. Это значение может быть больше или меньше, чем текущее место, которое доступно в табличном пространстве.

  • Системная привилегия UNLIMITED TABLESPACE: Переопределяет все отдельные квоты табличных пространств и дает пользователю неограниченную квоту для всех табличных пространств, включая SYSTEM и SYSAUX. Эту привилегию нужно предоставлять с осторожностью.
    Отметьте: Предоставление роли RESOURCE включает предоставление этой привилегии.

Не следует назначать квоту пользователям для табличных пространств SYSTEM и SYSAUX. Как правило, только пользователи SYS и SYSTEM должны иметь право создавать объекты в табличных областях SYSTEM и SYSAUX.

Не нужно назначать квоту на присвоенное временное табличное пространство, а также на любое из табличных пространств отката. Вам не нужна квота, чтобы можно было вставлять, обновлять и удалять данные в базе данных Oracle. Единственные пользователи, которые нуждаются в квоте, - это учетные записи, которым принадлежат объекты базы данных. Это типично, когда при установке кода программы установщик создает учетные записи базы данных, которые будут владеть объектами. Только эти учетные записи нуждаются в квоте. Другим пользователям базы данных можно предоставить разрешение, чтобы использовать эти объекты без квоты.

Экземпляр Oracle проверяет квоту, когда пользователь создает или расширяет сегмент.

Для действий, которые предназначены для пользовательской схемы, только те действия, которые используют место в табличном пространстве, проверяются на ограничение квоты. Действия, которые не используют место в присвоенном табличном пространстве, не влияют на квоту (например, создание представлений или использование временных табличных пространств).

Квота добавляется, когда объекты, принадлежавшие пользователю, удаляются с предложением PURGE или когда объекты в корзине, принадлежавшие пользователю, очищаются.

Далее: Аудит SYSDBA

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)