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