MYSQL刪除匿名使用者的方法 提高安全性

2022-10-06 02:03:09 字數 1737 閱讀 1281

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

但如果mysql要作為資料庫提供給web伺服器使用的話,忽略這個匿名使用者的代價可能相當慘重。因為在預設設定下,這個匿名使用者在localhost上幾乎擁有和root一樣的許可權。很可能因為訪問者上傳乙個php檔案,用這個php檔案建立乙個新使用者,並給他乙個較高的許可權,然後用這個新使用者連線到伺服器的mysql,對該伺服器的mysql進行管理。

刪除命令如下:

複製** **如下:

mysql>update user set password=password('your password') where user='';

mysql>flush privilegntycwekotes;

mysql中刪除匿名使用者詳細步驟如下:

[root@sample程式設計客棧 ~]#mysql -u root -p ← 通過密碼用root登入

enter password: ← 在這裡輸入密碼

welcome to the mysql monitor. commands end with ; or \g.

your mysql connection id is 7 to server version: 4.1.20

type 'help;' or '\h' for help. type '\c' to clear the buffer.

mysql>select user,host from mysql.user;  ← 檢視使用者資訊

+------+----------------------------+

| user | host         |

+------+----------------------------+

|   | localhost       |

| root | localhost       |

|   | sample.centos程式設計客棧pub.com |

| root | sample.centospub.cntycwekotom  |

+------+----------------------------+

4 rows in set (0.02 sec)

mysql> delete from mysql.user where user='';  ← 刪除匿名使用者

query ok, 2 rows affected (0.17 sec)

mysql> select user,host from mysql.user;  ← 檢視使用者資訊

+------+----------------------------+

| user | host         |

+------+----------------------------+

| root | localhost      |

| root | sample.centospub.com |

+------+----------------------------+

2 rows in set (0.00 sec)

mysql> exit  ← 退出mysql伺服器

bye

本文標題: mysql刪除匿名使用者的方法(提高安全性)

本文位址: /shujuku/mysql/89612.html

MYSQL刪除匿名使用者

刪除 在mysql剛剛被安裝後,存在使用者名稱 密碼為空的使用者。這使得資料庫伺服器有無需密碼被登入的可能性。為消除隱患,將刪除。root sample mysql u root p 通過密碼用root登入 enter password 在這裡輸入密碼 welcome to the mysql mo...

刪除mysql匿名使用者

安裝完mysql以後會自動建立乙個root使用者和乙個,對於root大家都非常注意,而這個很多人都會忽略,大概是因為預設設定為只能在本地使用的緣故吧。但如果mysql要作為資料庫提供給web伺服器使用的話,忽略這個的代價可能相當慘重。因為在預設設定下,這個在localhost上幾乎擁有和root一樣...

刪除匿名使用者

刪除 在mysql剛剛被安裝後,存在使用者名稱 密碼為空的使用者。這使得資料庫伺服器有無需密碼被登入的可能性。為消除隱患,將刪除。root sample mysql u root p 通過密碼用root登入 enter password 在這裡輸入密碼 welcome to the mysql mo...