Renomme un ou plusieurs comptes de base de données.
Syntaxe
RENAME USER old_user TO new_user
[, old_user TO new_user] ...
Paramètres
| Paramètre | Description |
|---|---|
old_user |
Nom du compte existant à renommer. |
new_user |
Nouveau nom du compte. |
Pour renommer plusieurs comptes dans une même instruction, séparez chaque paire par une virgule.
Exemple
L'exemple suivant renomme le compte account2 en account_2, puis vérifie l'opération en interrogeant la table système mysql.user.
-- Rename the account
RENAME USER account2 TO account_2;
-- Verify the rename
SELECT User, Host, Password FROM mysql.user;
Résultat attendu :
+----------+-----+-------------------------+
| User | Host| Password |
+----------+-----+-------------------------+
| account2 | % | *61f3777f02386598cda**** |
| account_2| % | *0fe79c07e168cabc99b**** |
+----------+-----+-------------------------+