方法:1、利用“RENAME USER”語句修改用戶名,語法為“RENAME USER 舊用戶名 TO 新用戶名”;2、利用“SET PASSWORD”語句修改用戶密碼,語法為“SET PASSWORD=PASSWORD(新用戶密碼)”。
本教程操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。
mysql怎樣修改用戶
修改用戶賬號
可以使用 RENAME USER 語句修改一個或多個已經存在的 MySQL 用戶賬號。
語法格式:
RENAME?USER??TO?
語法說明如下:
:系統中已經存在的 MySQL 用戶賬號。
:新的 MySQL 用戶賬號。
-
使用 RENAME USER 語句時應該注意以下幾點:
-
RENAME USER 語句用于對原有的 MySQL 賬戶進行重命名。
- 若系統中舊賬戶不存在或者新賬戶已存在,則該語句執行時會出現錯誤。
要使用 RENAME USER 語句,必須擁有 MySQL 中的 MySQL 數據庫的 UPDATE 權限或全局 CREATE USER 權限。
使用 RENAME USER 語句將用戶名 james 修改為 jack,主機是 localhost。輸入的 SQL 語句和執行過程如下所示。
mysql>?RENAME?USER?james@'localhost' ????->?TO?jack@'localhost'; Query?OK,?0?rows?affected?(0.03?sec)
在 Windows 命令行工具中,使用 jack 和密碼 tiger 登錄數據庫服務器,如下所示。
C:UsersUSER>mysql?-h?localhost?-u?jack?-p Enter?password:?***** Welcome?to?the?MySQL?monitor.??Commands?end?with?;?or?g. Your?MySQL?connection?id?is?7 Server?version:?5.7.20-log?MySQL?Community?Server?(GPL) Copyright?(c)?2000,?2017,?Oracle?and/or?its?affiliates.?All?rights?reserved. Oracle?is?a?registered?trademark?of?Oracle?Corporation?and/or?its affiliates.?Other?names?may?be?trademarks?of?their?respective owners. Type?'help;'?or?'h'?for?help.?Type?'c'?to?clear?the?current?input?statement.
可以使用 SET PASSWORD 語句修改一個用戶的登錄密碼。
【test_user_new2】是新密碼
set?password=password('test_user_new2');
推薦學習:mysql視頻教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦