はじめに
このプロジェクトでは、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ベースのアプリケーションでユーザー権限を設定するためにこれらのスキルを適用する