如何在MySQL数据库服务器中创建用户帐户?
众所周知,MySQL数据库服务器在MySQL数据库中包含用户表,用于存储用户帐户,因此可以使用MySQL数据库在MySQL数据库服务器中创建用户帐户。创建新用户帐户时必须注意两点,一是用户名,二是@符号后面的主机名。创建用户帐户的语法如下:
语法
Use mysql; CREATE USER user_account IDENTIFIED BY password;
这里`user_account`是我们要注册的用户名。它可以类似于`用户名@主机名`。
密码是我们希望为`user_account`设置的密码。MySQL服务器将使用此密码来识别该用户。
示例
在下面的示例中,我们正在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
广告