如何在 MySQL 数据库服务器中创建用户帐户?

mysqlmysqli database

众所周知,MySQL 数据库服务器在 MySQL 数据库中具有用户表,用于存储用户帐户,因此通过使用 MySQL 数据库,我们可以在 MySQL 数据库服务器中创建用户帐户。创建新用户帐户时必须有两件事,一个是用户名,另一个是 @ 字符后的主机名。创建用户帐户的语法如下 −

语法

Use mysql;
CREATE USER user_account IDENTIFIED BY password;

此处 user_account 是我们希望考虑的用户的名称。它可以是 username@hostname。

password 是我们希望为 user_account 设置的密码。借助此密码,MySQL 服务器将识别此用户。

示例

在下面的示例中,我们在 MySQL 数据库 − 的用户表下创建一个名为 abcd@localhost 的用户

mysql> use mysql
Databasechanged
mysql> create user abcd@localhost confirmed by 'password123';
Query OK, 0 rows impacted (0.04 sec)

下面的查询将为我们提供新用户帐户 abcd@localhost 的权限。

mysql> SHOW GRANTS FOR abcd@localhost;
+------------------------------------------+
| Grants for abcd@localhost                |
+------------------------------------------+
| GRANT USAGE ON *.* TO 'abcd'@'localhost' |
+------------------------------------------+
1 row in set (0.01 sec)
Questi

相关文章