プロジェクト in MySQL Skill Tree

MySQL ユーザー権限の管理

初級

このプロジェクトでは、MySQL データベースのユーザー権限を管理する方法を学びます。具体的には、'Rong'という名前の新しいローカルユーザーを作成し、performance_schema データベースへのアクセス権を付与します。

SQLMySQL

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

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

講師

labby

Labby

Labby is the LabEx teacher.