Содержание
- 2. Управление доступом
- 3. Каждая СУБД должна поддерживать механизм, гарантирующий, что доступ к базе данных смогут получить только те пользователи,
- 4. В языке SQL предусмотрен набор операторов, предназначенный для организации защиты таблиц в базе данных: GRANT REVOKE
- 5. Идентификатором пользователя называется обычный идентификатор языка SQL, применяемый для обозначения некоторого пользователя базы данных. Каждому пользователю
- 6. Каждый выполняемый СУБД SQL-оператор выполняется от имени какого-либо пользователя. Идентификатор пользователя определяет, на какие объекты базы
- 7. Каждый созданный SQL-объект имеет своего владельца, который изначально является единственной персоной, знающей о существовании данного объекта
- 8. Привилегиями, или правами, называются действия, которые пользователь имеет право выполнять в отношении данной таблицы базы данных
- 9. Привилегии INSERT и UPDATE могут ограничиваться лишь отдельными столбцами таблицы, в этом случае пользователю разрешается модифицировать
- 10. Когда пользователь с помощью оператора CREATE TABLE создает новую таблицу, он автоматически становится ее владельцем и
- 11. Предоставление привилегий пользователям Оператор GRANT применяется для предоставления привилегий в отношении поименованных объектов базы данных указанным
- 12. Предоставление привилегий пользователям Оператор GRANT имеет следующий формат: ::= GRANT { [,...n] | ALL PRIVILEGES} ON
- 13. Предоставление привилегий пользователям Параметр представляет собой: ::= {SELECT | DELETE | INSERT [(имя_столбца[,...n])] | UPDATE [(имя_столбца[,...n])]}
- 14. Отмена предоставленных пользователям привилегий Оператор REVOKE имеет следующий формат: ::= REVOKE [GRANT OPTION FOR] { [,...n]
- 16. Скачать презентацию