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

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

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

阅读更多:MySQL 教程

语法

Use mysql;
CREATE USER user_account IDENTIFIED BY password;

这里的user_account是我们要考虑的用户的名称。它可以像username@hostname一样。

密码是我们要为user_account创建的密码。借助此密码,MySQL服务器将识别此用户。

示例

在以下示例中,我们正在用户表中创建一个名为abcd@localhost的用户 −

mysql> use mysql
Database changed
mysql> create user abcd@localhost identified by 'password123';
Query OK, 0 rows affected (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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程