🗊 Презентация Управление разграничением доступа в базах данных

Категория: Образование
Нажмите для полного просмотра!
Управление разграничением доступа в базах данных, слайд №1 Управление разграничением доступа в базах данных, слайд №2 Управление разграничением доступа в базах данных, слайд №3 Управление разграничением доступа в базах данных, слайд №4 Управление разграничением доступа в базах данных, слайд №5 Управление разграничением доступа в базах данных, слайд №6 Управление разграничением доступа в базах данных, слайд №7 Управление разграничением доступа в базах данных, слайд №8 Управление разграничением доступа в базах данных, слайд №9 Управление разграничением доступа в базах данных, слайд №10 Управление разграничением доступа в базах данных, слайд №11 Управление разграничением доступа в базах данных, слайд №12 Управление разграничением доступа в базах данных, слайд №13 Управление разграничением доступа в базах данных, слайд №14 Управление разграничением доступа в базах данных, слайд №15 Управление разграничением доступа в базах данных, слайд №16 Управление разграничением доступа в базах данных, слайд №17

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

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


Слайд 1


Практическое занятие № 14 Управление разграничением доступа в базах данных.
Описание слайда:
Практическое занятие № 14 Управление разграничением доступа в базах данных.

Слайд 2


Содержание Теоретическая часть. Создание нового пользователя и предоставление привилегий Кто и откуда может подключаться к серверу Отмена привилегий...
Описание слайда:
Содержание Теоретическая часть. Создание нового пользователя и предоставление привилегий Кто и откуда может подключаться к серверу Отмена привилегий и удаление пользователей Практическая часть.

Слайд 3


Теоретическая часть Создание новых пользователей и предоставление привилегий Оператор GRANT имеет следующий синтаксис: GRANT privileges (columns) ON...
Описание слайда:
Теоретическая часть Создание новых пользователей и предоставление привилегий Оператор GRANT имеет следующий синтаксис: GRANT privileges (columns) ON what TO user IDENTIFIED BY "password" WITH GRANT OPTION

Слайд 4


Создание новых пользователей и предоставление привилегий Для успешного выполнения обязательно нужно правильно определить следующую информацию:...
Описание слайда:
Создание новых пользователей и предоставление привилегий Для успешного выполнения обязательно нужно правильно определить следующую информацию: privileges (привилегии). user - подключающиеся к серверу пользователи и все их глобальные привилегии; alter - изменение таблиц и индексов; create - создание баз данных и таблиц; delete - удаление существующих записей из таблиц; drop - удаление баз данных и таблиц;

Слайд 5


Создание новых пользователей и предоставление привилегий Для успешного выполнения обязательно нужно правильно определить следующую информацию: index...
Описание слайда:
Создание новых пользователей и предоставление привилегий Для успешного выполнения обязательно нужно правильно определить следующую информацию: index - создание и удаление индексов; insert - вставка новых записей в таблицы; references - нe используется; select - извлечение существующих записей из таблиц; update - изменение существующих записей таблиц; file - чтение и запись файлов сервера;

Слайд 6


Создание новых пользователей и предоставление привилегий Для успешного выполнения обязательно нужно правильно определить следующую информацию:...
Описание слайда:
Создание новых пользователей и предоставление привилегий Для успешного выполнения обязательно нужно правильно определить следующую информацию: process - просмотр информации о внутренних потоках сервера и их удаление; reload - перезагрузка таблиц разрешений или обновление журналов, кэша компьютера или кэша таблицы; shutdown - завершение работы сервера; all - все операции. Аналог — all privileges usage - полное отсутствие привилегий

Слайд 7


Создание нового пользователя и предоставление привилегий Для создания нового пользователя необходимо ввести команду: CREATE USER...
Описание слайда:
Создание нового пользователя и предоставление привилегий Для создания нового пользователя необходимо ввести команду: CREATE USER 'username'@'localhost' IDENTIFIED BY PASSWORD 'mysqlpassword' где username - имя пользователя; mysqlpassword - пароль пользователя.

Слайд 8


Кто и откуда может подключаться к серверу Администратор может разрешить пользователю подключаться: с определенного компьютера. Можно предоставить...
Описание слайда:
Кто и откуда может подключаться к серверу Администратор может разрешить пользователю подключаться: с определенного компьютера. Можно предоставить пользователям доступ с помощью следующих операторов: с различных компьютеров. Так, чтобы пользователь mаrtу мог подключаться с компьютеров домена snake.net, достаточно воспользоваться спецификатором %.snake.net:

Слайд 9


Кто и откуда может подключаться к серверу Администратор может предоставлять пользователям привилегии разных уровней. Наиболее мощными являются...
Описание слайда:
Кто и откуда может подключаться к серверу Администратор может предоставлять пользователям привилегии разных уровней. Наиболее мощными являются глобальные привилегии, применяемые ко всем базам данных. Так, например, чтобы предоставить пользователю ethel права суперпользователя, который может делать все, в том числе и предоставлять привилегии другим пользователям, необходимо использовать следующий оператор:

Слайд 10


Кто и откуда может подключаться к серверу Некоторые привилегии (FILE, process, reload и shutdown) являются административными и могут присваиваться...
Описание слайда:
Кто и откуда может подключаться к серверу Некоторые привилегии (FILE, process, reload и shutdown) являются административными и могут присваиваться только с помощью спецификатора глобальных привилегий ON *.*. В случае необходимости их можно присваивать без предоставления привилегий на уровне базы данных. Так, например, приведенный ниже оператор создает пользователя flush, который обладает возможностью только выполнять операторы FLUSH. Это может оказаться полезным в административных сценариях, когда необходимо выполнить обновление журналов:

Слайд 11


Кто и откуда может подключаться к серверу Привилегии уровня базы данных применяются ко всем таблицам определенной базы. Такие привилегии...
Описание слайда:
Кто и откуда может подключаться к серверу Привилегии уровня базы данных применяются ко всем таблицам определенной базы. Такие привилегии присваиваются с помощью предложения ON db name:

Слайд 12


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

Слайд 13


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

Слайд 14


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

Слайд 15


Отмена привилегий Для отмены привилегий пользователя применяется оператор revoke. Его синтаксис очень похож на синтаксис оператора GRANT с той лишь...
Описание слайда:
Отмена привилегий Для отмены привилегий пользователя применяется оператор revoke. Его синтаксис очень похож на синтаксис оператора GRANT с той лишь разницей, что предложение ТО заменено на предложение FROM, а предложения IDENTIFIED BY и WITH GRANT OPTION отсутствуют вовсе:

Слайд 16


Удаление пользователей Для полного удаления пользователя необходимо явным образом удалить его запись из таблицы user. Для этих целей применяется...
Описание слайда:
Удаление пользователей Для полного удаления пользователя необходимо явным образом удалить его запись из таблицы user. Для этих целей применяется оператор DELETE:

Слайд 17


Практическая часть Создайте нового пользователя granttest c паролем grantpwd. Разрешите пользователю использование только команды select, сделайте...
Описание слайда:
Практическая часть Создайте нового пользователя granttest c паролем grantpwd. Разрешите пользователю использование только команды select, сделайте проверку невозможности изменять базу. Создайте новую таблицу с любым именем, разрешите использовать пользователю granttest любые операторы. Удалите пользователя. Результат: Изучив представленный материал и выполнив задание, вы научитесь распределять права доступа пользователей к базам данных mysql.



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