Documentation Home

6.2.9 预留账户

MySQL 安装过程的一部分是数据目录初始化(请参阅 第 2.10.1 节,“初始化数据目录”)。在数据目录初始化期间,MySQL 创建应被视为保留的用户帐户:

  • 'root'@'localhost: 用于管理目的。该账号拥有所有权限,是系统账号,可以进行任何操作。

    严格来说,这个帐户名称不是保留的,因为某些安装会将该 root帐户重命名为其他名称,以避免暴露具有众所周知名称的高特权帐户。

  • 'mysql.sys'@'localhost': 用作 模式对象DEFINERsys使用该 mysql.sys帐户可避免在 DBA 重命名或删除该root 帐户时发生的问题。此帐户已锁定,因此不能用于客户端连接。

  • 'mysql.session'@'localhost':由插件在内部使用以访问服务器。此帐户已锁定,因此不能用于客户端连接。该帐户是系统帐户。

  • 'mysql.infoschema'@'localhost': 用作 视图DEFINERINFORMATION_SCHEMA使用该mysql.infoschema帐户可以避免在 DBA 重命名或删除根帐户时发生的问题。此帐户已锁定,因此不能用于客户端连接。