🗊 Презентация Привилегии и роли

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

Содержание

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

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


Слайд 1


Привилегии и роли Графеева Н.Г. 2017
Описание слайда:
Привилегии и роли Графеева Н.Г. 2017

Слайд 2


Для осуществления каких-либо действий в базе данных пользователю должно быть дано на это право. Любое действие и любой объект БД могут являться...
Описание слайда:
Для осуществления каких-либо действий в базе данных пользователю должно быть дано на это право. Любое действие и любой объект БД могут являться предметом разграничения прав доступа. Привилегия (privilege) – это право выполнить определенное действие над определенным объектом БД. Привилегии в ORACLE делятся на объектные и системные.

Слайд 3


Примеры объектных привилегий SELECT - выбрать данные из таблицы или последовательности UPDATE - отредактировать таблицу DELETE - удалить записи из...
Описание слайда:
Примеры объектных привилегий SELECT - выбрать данные из таблицы или последовательности UPDATE - отредактировать таблицу DELETE - удалить записи из таблицы EXECUTE - исполнить процедуру

Слайд 4


Примеры системных привелегий CREATE USER - создать нового пользователя ALTER USER - редактировать пользователя DROP USER - удалить пользователя...
Описание слайда:
Примеры системных привелегий CREATE USER - создать нового пользователя ALTER USER - редактировать пользователя DROP USER - удалить пользователя CREATE TABLE - создать таблицу CREATE PROCEDURE - создать процедуру CREATE SEQUENCE - создать секвенцию CREATE TRIGGER - создать триггер

Слайд 5


Выдача объектных привилегий Синтаксис: GRANT ON TO [WITH GRANT OPTION]
Описание слайда:
Выдача объектных привилегий Синтаксис: GRANT ON TO [WITH GRANT OPTION]

Слайд 6


Пример Пользователь GRIGORY выполнил следующие команды: GRANT SELECT ON mytable TO OLEG GRANT SELECT ON mytable TO OLEG WITH GRANT OPTION GRANT...
Описание слайда:
Пример Пользователь GRIGORY выполнил следующие команды: GRANT SELECT ON mytable TO OLEG GRANT SELECT ON mytable TO OLEG WITH GRANT OPTION GRANT EXECUTE ON myproc TO OLEG Пользователь OLEG теперь может выполнять следующие команды: select * from GRIGORY.mytable GRANT SELECT ON GRIGORY.mytable TO IVAN … GRIGORY.myproc(…..)

Слайд 7


Упражнение Уточните название схемы (в ORACLE APEX) своего соседа слева (или справа). Выдайте ему привилегию на просмотр одной из своих таблиц и одной...
Описание слайда:
Упражнение Уточните название схемы (в ORACLE APEX) своего соседа слева (или справа). Выдайте ему привилегию на просмотр одной из своих таблиц и одной из своих функций или процедур. Убедитесь, что можете прочитать содержимое таблицы соседа и выполнить его функцию.

Слайд 8


Выдача системных привилегий Синтаксис: GRANT TO [WITH ADMIN OPTION]
Описание слайда:
Выдача системных привилегий Синтаксис: GRANT TO [WITH ADMIN OPTION]

Слайд 9


Пример GRANT CREATE USER TO pom WITH ADMIN OPTION; GRANT ALTER USER TO pom; GRANT DROP USER TO pom; GRANT CREATE ROLE TO pom;
Описание слайда:
Пример GRANT CREATE USER TO pom WITH ADMIN OPTION; GRANT ALTER USER TO pom; GRANT DROP USER TO pom; GRANT CREATE ROLE TO pom;

Слайд 10


Удаление объектных привилегий Синтаксис: REVOKE ON FROM
Описание слайда:
Удаление объектных привилегий Синтаксис: REVOKE ON FROM

Слайд 11


Пример REVOKE SELECT ON mytable FROM oleg REVOKE EXECUTE ON myproc FROM oleg
Описание слайда:
Пример REVOKE SELECT ON mytable FROM oleg REVOKE EXECUTE ON myproc FROM oleg

Слайд 12


Удаление системных привилегий Синтаксис: REVOKE FROM
Описание слайда:
Удаление системных привилегий Синтаксис: REVOKE FROM

Слайд 13


Роли Роль – это именованная группа привилегий. Роли обеспечивают: Эффективность администрирования Динамическое управление правами пользователей Роли...
Описание слайда:
Роли Роль – это именованная группа привилегий. Роли обеспечивают: Эффективность администрирования Динамическое управление правами пользователей Роли могут создавать пользователи, имеющие системную привилегию CREATE ROLE (такая привилегия есть у администраторов).

Слайд 14


Создание роли Синтаксис: CREATE ROLE
Описание слайда:
Создание роли Синтаксис: CREATE ROLE

Слайд 15


Пример Создание роли, выдача объектных привилегий и предоставление роли пользователю VASYA: CREATE ROLE manager; GRANT select ON mytable TO manager;...
Описание слайда:
Пример Создание роли, выдача объектных привилегий и предоставление роли пользователю VASYA: CREATE ROLE manager; GRANT select ON mytable TO manager; GRANT execute ON myproc TO manager; GRANT manager TO VASYA;

Слайд 16


Предопределенные роли (как обстоят дела в ORACLE XE 11) select role from dba_roles
Описание слайда:
Предопределенные роли (как обстоят дела в ORACLE XE 11) select role from dba_roles

Слайд 17


Полезные представления ROLE_SYS_PRIVS ROLE_TAB_PRIVS ROLE_ROLE_PRIVS
Описание слайда:
Полезные представления ROLE_SYS_PRIVS ROLE_TAB_PRIVS ROLE_ROLE_PRIVS

Слайд 18


select * from role_sys_privs where role = 'CONNECT'
Описание слайда:
select * from role_sys_privs where role = 'CONNECT'

Слайд 19


select * from role_sys_privs where role = 'RESOURCE'
Описание слайда:
select * from role_sys_privs where role = 'RESOURCE'

Слайд 20


select * from role_sys_privs where role = 'DBA'
Описание слайда:
select * from role_sys_privs where role = 'DBA'

Слайд 21


select * from role_role_privs where role = 'DBA'
Описание слайда:
select * from role_role_privs where role = 'DBA'

Слайд 22


Как создать пользователя-разработчика Типовое создание пользователя-разработчика (создание пользователя + выдача ролей CONNECT, RESOURCE). Пример...
Описание слайда:
Как создать пользователя-разработчика Типовое создание пользователя-разработчика (создание пользователя + выдача ролей CONNECT, RESOURCE). Пример CREATE USER CAT_DEVELOPER IDENTIFIED BY CAT_DEVELOPER; GRANT CONNECT, RESOURCE TO CAT_DEVELOPER;

Слайд 23


Как создать типичного пользователя приложения Создать роль, наполнить ее объектными и системными привилегиями, создать пользователя и предоставить...
Описание слайда:
Как создать типичного пользователя приложения Создать роль, наполнить ее объектными и системными привилегиями, создать пользователя и предоставить ему эту роль. Пример CREATE ROLE APP_USER; GRANT EXECUTE ON ESTORE.XMLPKG TO APP_USER; CREATE USER CAT_APP_USER IDENTIFIED BY CAT_APP_USER; GRANT APP_USER TO CAT_APP_USER;



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