Лекция №13, Кто что может делать в базе данных
Код роботи: 4522
Вид роботи: Лекція
Предмет: База даних (БД) (База данных (БД))
Тема: №13, Кто что может делать в базе данных
Кількість сторінок: 16
Дата виконання: 2017
Мова написання: російська
Ціна: 100 грн
Введение
1. Пользователи
2. Регистрация
3. Предоставление привилегий
4. Стандартные привилегии
5. Команда GRANT
6. Группы привилегий, группы пользователей
7. Ограничение привилегий на определенные столбцы
8. Использование аргументов ALL И PUBLIC
9. Предоставление привелегий с помощью with grant option
10. Отмена привилегий
11. Использование представлений для фильтрации привилегий
12. Кто может создавать представления?
13. Ограничение привилегии SELECT для определенных столбцов
14. Ограничение привилегий для определенных строк
15. Предоставление доступа только к извлеченным данным
16. Использование представлений в качестве альтернативы к ограничениям
17. Типичные привилегии системы
18. Создание и удаление пользователей
Язык SQL используется обычно в средах, которые требуют распознавания пользователей и различия между пользователями систем. Вообще говоря, администраторы баз данных, сами создают пользователей и дают им привилегии. С другой стороны пользователи, которые создают таблицы, сами имеют права на управление этими таблицами. Привилегии - это то, что определяет, может ли указанный пользователь выполнить данную команду.
Имеется несколько типов привилегий, соответствующих нескольким типам операций. Привилегии даются и отменяются двумя командами SQL:
GRANT (ДОПУСК) и REVOKE (ОТМЕНА).