MySQL是一個常用的開源關系型數據庫管理系統,用戶可以通過賦予不同的權限來控制對數據庫服務器中不同的數據庫或數據表的不同操作。當需要重置或者更改用戶權限時,需要清除所有的權限,并重新進行分配。下面介紹如何清除MySQL中所有用戶的權限。
mysql -u root -p
mysql> DELETE FROM mysql.user WHERE User <> 'root';
mysql> FLUSH PRIVILEGES;
mysql> exit
以上代碼將會清除所有用戶的權限,只留下root用戶。執行以下操作:
- 使用root用戶登錄MySQL。
- 在MySQL命令行中,輸入"DELETE FROM mysql.user WHERE User <> 'root';"。該語句將刪除所有除root用戶以外的用戶。
- 輸入"FLUSH PRIVILEGES;"。該語句將重置用戶權限。
- 輸入"exit"以退出MySQL。
需要注意的是,此操作將會刪除所有除root用戶以外的用戶,這將會導致之前的所有用戶失去對MySQL的任何訪問權限,包括已經授權的數據庫和表。建議在操作前先備份相關數據,以防不測發生。
上一篇Css自定義數字字體
下一篇css自定義鼠標圖片大小