MariaDB RENAME USER 语句用于重命名 MariaDB 数据库中的用户。如果数据库中user_name不存在或new_name已存在,则会发生错误。

语法

使用RENAME的语法MariaDB 中的 USER 语句如下:

RENAME USER 
  user_name TO new_name;

参数

user_name 必需。 指定要在 MariaDB 数据库中重命名的用户名。
new_name 必填。 指定分配给user_name的新名称。

示例:重命名用户

在下面的示例中,RENAME USER 语句用于将 MariaDB 数据库中名为 jeffrey 的用户重命名为 jeff。

RENAME USER 
  'jeffrey'@'localhost' TO 'jeff'@'localhost';

示例:重命名多个用户

在下面的示例中,MariaDB 数据库中的两个用户被重命名。第一个用户从 jeffrey 重命名为 jeff,第二个用户从 matthew 重命名为 matt。

RENAME USER
  'jeffrey'@'localhost' TO 'jeff'@'localhost',
  'matthew'@'localhost' TO 'matt'@'localhost';