🗊Презентация Системные привилегии

Категория: Информатика
Нажмите для полного просмотра!
Системные привилегии, слайд №1Системные привилегии, слайд №2Системные привилегии, слайд №3Системные привилегии, слайд №4Системные привилегии, слайд №5Системные привилегии, слайд №6Системные привилегии, слайд №7Системные привилегии, слайд №8Системные привилегии, слайд №9Системные привилегии, слайд №10Системные привилегии, слайд №11Системные привилегии, слайд №12Системные привилегии, слайд №13Системные привилегии, слайд №14Системные привилегии, слайд №15Системные привилегии, слайд №16Системные привилегии, слайд №17Системные привилегии, слайд №18Системные привилегии, слайд №19Системные привилегии, слайд №20Системные привилегии, слайд №21

Содержание

Вы можете ознакомиться и скачать презентацию на тему Системные привилегии. Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Курс «Базы данных»

Тема. Системные привилегии
Барабанщиков
Игорь Витальевич
Описание слайда:
Курс «Базы данных» Тема. Системные привилегии Барабанщиков Игорь Витальевич

Слайд 2





План  лекции
Безопасность БД
Учетная запись пользователя БД
Создание пользователей БД
Системные привилегии
Предоставление и отмена системных
привилегий
Описание слайда:
План лекции Безопасность БД Учетная запись пользователя БД Создание пользователей БД Системные привилегии Предоставление и отмена системных привилегий

Слайд 3





Безопасность БД
Современные СУБД работают в многопользовательском режиме.
В многопользовательской среде необходимо обеспечить безопасность:
   - доступа пользователей к базе данных;  
   - использования базы данных.
Этим занимается администратор БД.
Описание слайда:
Безопасность БД Современные СУБД работают в многопользовательском режиме. В многопользовательской среде необходимо обеспечить безопасность: - доступа пользователей к базе данных; - использования базы данных. Этим занимается администратор БД.

Слайд 4





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

Слайд 5





Учетная запись пользователя
Чтобы получить доступ к БД, пользователь должен указать корректную учетную запись пользователя базы данных и успешно аутентифицироваться.
У каждого пользователя БД должна быть уникальная учетная запись базы данных.
Oracle рекомендует это, чтобы:
   - избежать потенциальных дыр в системе безопасности 
   - обеспечить содержательные данные для аудита
Описание слайда:
Учетная запись пользователя Чтобы получить доступ к БД, пользователь должен указать корректную учетную запись пользователя базы данных и успешно аутентифицироваться. У каждого пользователя БД должна быть уникальная учетная запись базы данных. Oracle рекомендует это, чтобы: - избежать потенциальных дыр в системе безопасности - обеспечить содержательные данные для аудита

Слайд 6





Данные учетной записи 
Учетная запись пользователя БД содержит: 
Уникальное имя пользователя 
Метод аутентификации 
Табличное пространство по умолчанию 
Временное табличное пространство 
Профиль пользователя 
Группа потребителей 
Статус блокирования
Описание слайда:
Данные учетной записи Учетная запись пользователя БД содержит: Уникальное имя пользователя Метод аутентификации Табличное пространство по умолчанию Временное табличное пространство Профиль пользователя Группа потребителей Статус блокирования

Слайд 7





Аутентификация  и  авторизация
Описание слайда:
Аутентификация и авторизация

Слайд 8





Синтаксис  CREATE USER
Описание слайда:
Синтаксис CREATE USER

Слайд 9





Пример. Создание пользователя
Пользователь БД Oracle может быть создан SQL-оператором CREATE USER: 
CREATE USER ivan 
  IDENTIFIED BY password 
  DEFAULT TABLESPACE data_ts 
  QUOTA 100M ON test_ts 
  TEMPORARY TABLESPACE temp_ts 
  PROFILE clerk
  ACCOUNT unlock;
Описание слайда:
Пример. Создание пользователя Пользователь БД Oracle может быть создан SQL-оператором CREATE USER: CREATE USER ivan IDENTIFIED BY password DEFAULT TABLESPACE data_ts QUOTA 100M ON test_ts TEMPORARY TABLESPACE temp_ts PROFILE clerk ACCOUNT unlock;

Слайд 10





Привилегии
При создании пользователя БД командой CREATE USER он не получает никаких прав на выполнение каких-либо действий в БД.
Чтобы пользователь получил права на выполнение действий в БД ему надо выдать привилегии.
Привилегии определяют, что может делать пользователь в БД.
Описание слайда:
Привилегии При создании пользователя БД командой CREATE USER он не получает никаких прав на выполнение каких-либо действий в БД. Чтобы пользователь получил права на выполнение действий в БД ему надо выдать привилегии. Привилегии определяют, что может делать пользователь в БД.

Слайд 11





Привилегии
     Привилегии — это набор действий (операций), которые пользователи могут выполнять над объектами БД.
     Все привилегии делятся на 2 группы:
Системные привилегии: разрешает выполнение операций над целым классом объектов.
Объектные привилегии: выполнение операций, манипулирование содержимым конкретного объекта БД.
Описание слайда:
Привилегии Привилегии — это набор действий (операций), которые пользователи могут выполнять над объектами БД. Все привилегии делятся на 2 группы: Системные привилегии: разрешает выполнение операций над целым классом объектов. Объектные привилегии: выполнение операций, манипулирование содержимым конкретного объекта БД.

Слайд 12





Системные  привилегии
Имеется более 100 системных привилегий. 
Системные привилегии выдаются администратором БД
Примеры
CREATE USER  - привилегия создавать других пользователей (эта привилегия обязательна для роли ДБА) 
DROP USER  -    Привилегия на удаление другого пользователя 
DROP ANY TABLE   -    Привилегия на удаление таблицы в любой схеме
SELECT  ANY TABLE – привилегия на чтение данных из любой таблицы БД (в любой схеме)
Описание слайда:
Системные привилегии Имеется более 100 системных привилегий. Системные привилегии выдаются администратором БД Примеры CREATE USER - привилегия создавать других пользователей (эта привилегия обязательна для роли ДБА) DROP USER - Привилегия на удаление другого пользователя DROP ANY TABLE - Привилегия на удаление таблицы в любой схеме SELECT ANY TABLE – привилегия на чтение данных из любой таблицы БД (в любой схеме)

Слайд 13





Назначение  системных привилегий
 После того как пользователь создан, администратор БД может предоставить этому пользователю конкретные системные привилегии.
 Для предоставления системных привилегий пользователям администратор базы данных использует команду GRANT.
Описание слайда:
Назначение системных привилегий После того как пользователь создан, администратор БД может предоставить этому пользователю конкретные системные привилегии. Для предоставления системных привилегий пользователям администратор базы данных использует команду GRANT.

Слайд 14





Синтаксис команды GRANT
Описание слайда:
Синтаксис команды GRANT

Слайд 15





Пример  системных  привилегий разработчика  БД
Описание слайда:
Пример системных привилегий разработчика БД

Слайд 16





Системные привилегии: ALTER
Описание слайда:
Системные привилегии: ALTER

Слайд 17





Системные привилегии: CREATE
Описание слайда:
Системные привилегии: CREATE

Слайд 18





Системные привилегии: DROP
Описание слайда:
Системные привилегии: DROP

Слайд 19





Пример. Назначение системных привилегий 
Администратор БД может назначить пользователю конкретные системные привилегии:
SQL>GRANT  create table,  create view,
     2   create procedure TO  petr;
SQL> GRANT select any table TO ivan
     2    WITH  ADMIN  OPTION;
Описание слайда:
Пример. Назначение системных привилегий Администратор БД может назначить пользователю конкретные системные привилегии: SQL>GRANT create table, create view, 2 create procedure TO petr; SQL> GRANT select any table TO ivan 2 WITH ADMIN OPTION;

Слайд 20





Отмена системных привилегий, выданных с ADMIN OPTION
Описание слайда:
Отмена системных привилегий, выданных с ADMIN OPTION

Слайд 21





Итоги
Управление доступом к БД выполняется на основе учетных записей пользователей и прав доступа (привилегий).
В СУБД Oracle имеется 2 вида привилегий: системные и объектные. 
Системные привилегии выдаются администратором БД.
Описание слайда:
Итоги Управление доступом к БД выполняется на основе учетных записей пользователей и прав доступа (привилегий). В СУБД Oracle имеется 2 вида привилегий: системные и объектные. Системные привилегии выдаются администратором БД.



Похожие презентации
Mypresentation.ru
Загрузить презентацию