🗊 Презентация Управление доступом к базе данных. (Лекция 4)

Категория: Информатика
Нажмите для полного просмотра!
Управление доступом к базе данных. (Лекция 4), слайд №1 Управление доступом к базе данных. (Лекция 4), слайд №2 Управление доступом к базе данных. (Лекция 4), слайд №3 Управление доступом к базе данных. (Лекция 4), слайд №4 Управление доступом к базе данных. (Лекция 4), слайд №5 Управление доступом к базе данных. (Лекция 4), слайд №6 Управление доступом к базе данных. (Лекция 4), слайд №7 Управление доступом к базе данных. (Лекция 4), слайд №8 Управление доступом к базе данных. (Лекция 4), слайд №9 Управление доступом к базе данных. (Лекция 4), слайд №10 Управление доступом к базе данных. (Лекция 4), слайд №11 Управление доступом к базе данных. (Лекция 4), слайд №12 Управление доступом к базе данных. (Лекция 4), слайд №13 Управление доступом к базе данных. (Лекция 4), слайд №14 Управление доступом к базе данных. (Лекция 4), слайд №15

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

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


Слайд 1


Лекция №4 каф. КИБЭВС И.В. Горбунов
Описание слайда:
Лекция №4 каф. КИБЭВС И.В. Горбунов

Слайд 2


Управление доступом
Описание слайда:
Управление доступом

Слайд 3


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

Слайд 4


В языке SQL предусмотрен набор операторов, предназначенный для организации защиты таблиц в базе данных: В языке SQL предусмотрен набор операторов,...
Описание слайда:
В языке SQL предусмотрен набор операторов, предназначенный для организации защиты таблиц в базе данных: В языке SQL предусмотрен набор операторов, предназначенный для организации защиты таблиц в базе данных: GRANT REVOKE Механизм защиты построен на использовании: - идентификаторов пользователей; - предоставляемых прав; - привилегии.

Слайд 5


Идентификатором пользователя называется обычный идентификатор языка SQL, применяемый для обозначения некоторого пользователя базы данных....
Описание слайда:
Идентификатором пользователя называется обычный идентификатор языка SQL, применяемый для обозначения некоторого пользователя базы данных. Идентификатором пользователя называется обычный идентификатор языка SQL, применяемый для обозначения некоторого пользователя базы данных. Каждому пользователю назначается собственный (уникальный) идентификатор, присваиваемый администратором базы данных. Идентификатор пользователя связывается с паролем.

Слайд 6


Каждый выполняемый СУБД SQL-оператор выполняется от имени какого-либо пользователя. Каждый выполняемый СУБД SQL-оператор выполняется от имени...
Описание слайда:
Каждый выполняемый СУБД SQL-оператор выполняется от имени какого-либо пользователя. Каждый выполняемый СУБД SQL-оператор выполняется от имени какого-либо пользователя. Идентификатор пользователя определяет, на какие объекты базы данных пользователь может ссылаться и какие операции с этими объектами он имеет право выполнять.

Слайд 7


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

Слайд 8


Привилегиями, или правами, называются действия, которые пользователь имеет право выполнять в отношении данной таблицы базы данных или представления....
Описание слайда:
Привилегиями, или правами, называются действия, которые пользователь имеет право выполнять в отношении данной таблицы базы данных или представления. Привилегиями, или правами, называются действия, которые пользователь имеет право выполнять в отношении данной таблицы базы данных или представления. В стандарте SQL определяется следующий набор привилегий: SELECT – право выбирать данные из таблицы; INSERT – право вставлять в таблицу новые строки; UPDATE – право изменять данные в таблице; DELETE – право удалять строки из таблицы; REFERENCES – право ссылаться на столбцы указанной таблицы в описаниях требований поддержки целостности данных; USAGE – право использовать домены, проверки и наборы символов.

Слайд 9


Привилегии INSERT и UPDATE могут ограничиваться лишь отдельными столбцами таблицы, в этом случае пользователю разрешается модифицировать значения...
Описание слайда:
Привилегии INSERT и UPDATE могут ограничиваться лишь отдельными столбцами таблицы, в этом случае пользователю разрешается модифицировать значения только указанных столбцов. Привилегии INSERT и UPDATE могут ограничиваться лишь отдельными столбцами таблицы, в этом случае пользователю разрешается модифицировать значения только указанных столбцов. Привилегия REFERENCES распространяется исключительно на отдельные столбцы таблицы, что позволяет использовать их имена в формулировках требований защиты целостности данных (например для CHECK и FOREIGN KEY при определении в других таблицах).

Слайд 10


Когда пользователь с помощью оператора CREATE TABLE создает новую таблицу, он автоматически становится ее владельцем и получает по отношению к ней...
Описание слайда:
Когда пользователь с помощью оператора CREATE TABLE создает новую таблицу, он автоматически становится ее владельцем и получает по отношению к ней полный набор привилегий. Когда пользователь с помощью оператора CREATE TABLE создает новую таблицу, он автоматически становится ее владельцем и получает по отношению к ней полный набор привилегий. Для обеспечения доступа пользователям, владелец должен явным образом предоставить необходимые права, для чего используется оператор GRANT.

Слайд 11


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

Слайд 12


Предоставление привилегий пользователям Предоставление привилегий пользователям Оператор GRANT имеет следующий формат: ::= GRANT {[,...n] | ALL...
Описание слайда:
Предоставление привилегий пользователям Предоставление привилегий пользователям Оператор GRANT имеет следующий формат: ::= GRANT {[,...n] | ALL PRIVILEGES} ON имя_объекта TO { [,...n]| PUBLIC} [ WITH GRANT OPTION] ALL PRIVILEGES – все привилегии для указанного пользователя PUBLIC – всем пользователям, существующим и создаваемым заново WITH GRANT OPTION – право передачи привилегий другим пользователям, указанных в операторе GRANT

Слайд 13


Предоставление привилегий пользователям Предоставление привилегий пользователям Параметр представляет собой: ::= {SELECT | DELETE | INSERT...
Описание слайда:
Предоставление привилегий пользователям Предоставление привилегий пользователям Параметр представляет собой: ::= {SELECT | DELETE | INSERT [(имя_столбца[,...n])] | UPDATE [(имя_столбца[,...n])]} | REFERENCES [(имя_столбца[,...n])] | USAGE }

Слайд 14


Отмена предоставленных пользователям привилегий Отмена предоставленных пользователям привилегий Оператор REVOKE имеет следующий формат:::= REVOKE...
Описание слайда:
Отмена предоставленных пользователям привилегий Отмена предоставленных пользователям привилегий Оператор REVOKE имеет следующий формат:::= REVOKE [GRANT OPTION FOR] {[,...n] | ALL PRIVILEGES} ON имя_объекта FROM { [,...n]|PUBLIC} [RESTRICT | CASCADE] ALL PRIVILEGES – отмена всех привилегий предоставленных ранее GRANT OPTION FOR – отменяет возможность передачи привилегий RESTRICT – успешно выполняется команда REVOKE если привилегии не образуют у других пользователей «оставленных» привилегий. CASCADE – удаляет все привилегии, которые остались у других пользователей

Слайд 15


Спасибо за внимание!!!
Описание слайда:
Спасибо за внимание!!!



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