mysql如何添加用户 mysql新加用户查看

导读:
MySQL是一种常用的关系型数据库管理系统,可以存储和管理大量数据 。在使用MySQL时,需要添加用户并授权才能进行相应操作 。本文将介绍如何在MySQL中新加用户,并查看已有用户 。
1. 新加用户
【mysql如何添加用户 mysql新加用户查看】在MySQL中新加用户需要使用CREATE USER语句 。语法如下:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
其中,'username'为新用户的用户名 , 'host'为该用户所在的主机名或IP地址 , 'password'为该用户的密码 。
例如,要创建一个用户名为testuser,密码为123456的用户,可以使用以下命令:
CREATE USER 'testuser'@'localhost' IDENTIFIED BY '123456';
2. 授权用户
在MySQL中,用户必须被授权才能够执行某些操作 。可以使用GRANT语句进行授权 。语法如下:
GRANT privileges ON database.table TO 'username'@'host';
其中,privileges为授权的权限,database和table为要授权的数据库和表名,'username'和'host'为要授权的用户和主机名或IP地址 。
例如 , 要授权testuser用户对mydb数据库中的所有表进行SELECT、INSERT、UPDATE和DELETE操作,可以使用以下命令:
GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO 'testuser'@'localhost';
3. 查看用户
在MySQL中,可以使用SHOW命令查看已有的用户和其权限 。语法如下:
SHOW GRANTS FOR 'username'@'host';
例如,要查看testuser用户的权限 , 可以使用以下命令:
SHOW GRANTS FOR 'testuser'@'localhost';
总结:
MySQL中新加用户需要使用CREATE USER语句,并使用GRANT语句授权 。通过SHOW命令可以查看已有用户和其权限 。

    推荐阅读