简介
在这个项目中,你将学习如何在MySQL数据库中创建新用户。这是数据库管理和管理的一项基本技能,因为创建和管理用户帐户是保护和控制对数据库的访问的关键方面。
👀 预览

🎯 任务
在这个项目中,你将学习:
- 如何使用
sudo
命令无密码访问MySQL数据库 - 如何使用特定的用户名和密码创建新的普通用户
- 如何撤销新创建用户的所有权限以禁止远程登录
🏆 成就
完成此项目后,你将能够:
- 在MySQL数据库中安全地创建和管理用户帐户
- 理解用户访问控制在数据库管理中的重要性
- 将本项目中学到的技能应用于你自己的数据库项目和管理任务
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"])
mysql(("MySQL")) -.-> mysql/DatabaseFunctionsandDataTypesGroup(["Database Functions and Data Types"])
mysql(("MySQL")) -.-> mysql/TransactionManagementandSecurityGroup(["Transaction Management and Security"])
mysql/BasicKeywordsandStatementsGroup -.-> mysql/use_database("Database Selection")
mysql/BasicKeywordsandStatementsGroup -.-> mysql/select("Data Retrieval")
mysql/DatabaseFunctionsandDataTypesGroup -.-> mysql/database("DB Function - Info Retrieval")
mysql/DatabaseFunctionsandDataTypesGroup -.-> mysql/user("User Info Function")
mysql/TransactionManagementandSecurityGroup -.-> mysql/identified_by("User Authentication")
mysql/TransactionManagementandSecurityGroup -.-> mysql/revoke_permission("Permission Revocation")
subgraph Lab Skills
mysql/use_database -.-> lab-301321{{"创建安全的 MySQL 用户账户"}}
mysql/select -.-> lab-301321{{"创建安全的 MySQL 用户账户"}}
mysql/database -.-> lab-301321{{"创建安全的 MySQL 用户账户"}}
mysql/user -.-> lab-301321{{"创建安全的 MySQL 用户账户"}}
mysql/identified_by -.-> lab-301321{{"创建安全的 MySQL 用户账户"}}
mysql/revoke_permission -.-> lab-301321{{"创建安全的 MySQL 用户账户"}}
end