4.9保留帐户

MySQL安装过程的一部分是数据目录初始化(参见第3.1节,“初始化数据目录”)。在初始化数据目录时,MySQL创建的用户帐户应该被认为是保留的:

  • “根”@ localhost:用于管理目的。该帐户具有所有权限,是系统帐户,可以执行任何操作。

    严格地说,这个帐户名没有保留,因为有些安装会重命名转移到其他账户以避免暴露一个知名的高特权账户。

  • “mysql.sys”@“localhost”:用作定义者sys模式对象。的使用mysql.sys帐户可以避免DBA重命名或删除帐户。该帐户被锁定,无法用于客户端连接。

  • “mysql.session”@“localhost”:用于插件内部访问服务器。该帐户被锁定,无法用于客户端连接。该帐号为系统帐号。

  • “mysql.infoschema”@“localhost”:用作定义者INFORMATION_SCHEMA的观点。的使用mysql.infoschemaaccount可以避免DBA重命名或删除根帐户时出现的问题。该帐户被锁定,无法用于客户端连接。