MySQL |重命名用户
如果 MySQL 管理员想要更改现有 MySQL 用户帐户的用户名或主机而不更改用户帐户的权限,则可以在 MySQL 中使用 RENAME USER 语句。
句法 :
RENAME USER 'username'@'host' TO 'new_username'@'host';
使用的参数:
- 用户名:这是您要重命名的用户帐户的用户名。
- new_username:这是您要分配给用户的新名称。
假设 MySQL 数据库服务器中有 4 个用户,如下所示:
现在让我们了解如何使用 RENAME USER 语句重命名用户:
- 使用 RENAME USER 语句重命名单个用户:要使用用户名“gfguser1”重命名用户帐户,应按如下方式执行 RENAME USER 语句:句法:
输出:
执行重命名用户语句后的表如下: - 使用 RENAME USER 语句重命名多个用户:RENAME USER 语句可用于一次重命名多个用户帐户。要从上面提到的表中重命名两个用户帐户“gfguser2”和“gfguser1”,应按如下方式执行 RENAME USER 语句:句法:
输出:
执行上述重命名用户语句后的表如下: