MySQL 中的保留用户帐户

MySQL 创建的一些用户用于各种目的,从处理复制到成为 sys 模式对象的定义者。
用户汇总如下表:

User首次引入版本最新版本特征注释
system user(至少从 5.0 开始)复制用于 I/O 和 SQL 线程(连接和应用程序线程)。这不是真正的用户,而只是在 SHOW PROCESSLIST 和类似地方使用的标签,以表明它是内部用户。无法以 "system user" 的身份进行连接。
mysql.sys@localhost5.7.9系统架构被 sys 架构用作视图、存储过程和存储函数的定义者。用户默认密码无效并被锁定,因此无法用于连接 MySQL。
_gr_user@localhost5.7.175.7.18组复制用于组复制并使用秘密密码创建并锁定帐户。将密码更改为另一个密码会很有用,以防帐户被错误解锁。更好:升级到 5.7.19 或者更高版本(推荐最新版本),其中 _gr_user@localhost 用户已替换为 mysql.session@localhost 用户。
mysql.session@localhost5.7.19插件由插件内部使用以访问服务器。用户默认密码无效并被锁定,因此无法用于连接 MySQL。
mysql.infoschema@localhost8.0.4信息架构用作 INFORMATION_SCHEMA 视图的定义器。使用 mysql.infoschema 帐户可以避免 DBA 重命名或者删除 root 帐户时出现的问题。此帐户已锁定,因此无法用于客户端连接。
日期:2020-09-17 00:11:16 来源:oir作者:oir