程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 教你如何刪除mysql匿名用戶

教你如何刪除mysql匿名用戶

編輯:關於MYSQL數據庫

       安裝完MySQL以後會自動創建一個root用戶和一個匿名用戶,對於root大家都非常注意,而這個匿名用戶很多人都會忽略,大概是因為匿名用戶默認設定為只能在本地使用的緣故吧。

      但如果MySQL要作為數據庫提供給Web服務器使用的話,忽略這個匿名用戶的代價可能相當慘重。因為在默認設置下,這個匿名用戶在localhost上幾乎擁有和root一樣的權限。很可能因為訪問者上傳一個PHP文件,用這個PHP文件創建一個新用戶,並給他一個較高的權限,然後用這個新用戶連接到服務器的MySQL,對該服務器的MySQL進行管理。

      刪除命令如下:

      MySQL>UPDATE user set password=PASSWORD('your password') where user='';

      MySQL>FLUSH PRIVILEGES;

    以上是三聯網為您介紹的刪除mysql匿名用戶,希望對您有所幫助。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved