计算机网络/计算机科学与应用/系统/运维/开发

MySQL8用户管理

用户信息存储在mysql.user表中

1、创建MySQL用户

1)、使用root用户登录MySQL

2)、创建一个新用户user02

create user user02 identified by '123';

生成秘钥:

select sha1('123');

3)、查询mysql.user 表信息

# use mysql;
# select host,user from user where user='user02';

2、重命名MySQL用户

使用 rename user 语句修改一个或多个已经存在的MySQL用户

查看语法帮助:help rename user;
Name: 'RENAME USER'
Description:
Syntax:
RENAME USER old_user TO new_user
    [, old_user TO new_user] ...

old_user : mysql中已经存在的用户

new_user : 新的MySQL用户


实例:将user02 用户重命名为 user01

# rename user user02 to user01

查看用户表:

mysql> use mysql;
Database changed
mysql> select host,user from user where user='user01';
+------+--------+
| host | user   |
+------+--------+
| %    | user01 |
+------+--------+
1 row in set (0.01 sec)

3、删除mysql用户

mysql>drop user user01;

或者通过mysql.user表删除

use mysql;
delete from user where user='user01';



只有惜缘,才有缘分;只有惜友,才有友谊。

评论

^