Введение
В этом проекте вы научитесь управлять правами доступа пользователей в базе данных MySQL. В частности, вы создадите нового локального пользователя по имени "Rong" и предоставите ему доступ к базе данных performance_schema
.
👀 Предварительный просмотр
MariaDB [(none)]> SHOW GRANTS FOR Rong@localhost;
+-------------------------------------------------------------------------------------------------------------+
| Grants for Rong@localhost |
+-------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO `Rong`@`localhost` IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' |
| GRANT SELECT ON `performance_schema`.* TO `Rong`@`localhost` |
+-------------------------------------------------------------------------------------------------------------+
2 rows in set (0.000 sec)
🎯 Задачи
В этом проекте вы научитесь:
- Как запустить сервер MySQL и войти в терминал MySQL
- Как создать нового локального пользователя с заданным паролем
- Как предоставить пользователю доступ к определенной базе данных и ее таблицам
🏆 Достижения
После завершения этого проекта вы сможете:
- Управлять учетными записями пользователей и правами доступа в базе данных MySQL
- Разбираться в процессе предоставления и отзыва доступа к базе данных для пользователей
- Применить эти навыки для настройки прав доступа пользователей в своих собственных приложениях, основанных на MySQL