国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MYSQL刪除匿名用戶的方法(提高安全性)

2020-01-18 23:57:24
字體:
來源:轉載
供稿:網友

安裝完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中刪除匿名用戶詳細步驟如下:

[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.centospub.com |
| root | sample.centospub.com  |
+------+----------------------------+
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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吴堡县| 河南省| 瑞丽市| 杂多县| 广西| 讷河市| 安阳市| 华坪县| 双流县| 依兰县| 瓮安县| 宝丰县| 临武县| 巴马| 锦屏县| 昭苏县| 陇南市| 耿马| 汉阴县| 钟祥市| 洪洞县| 富平县| 沁阳市| 杭锦后旗| 临洮县| 福海县| 崇阳县| 确山县| 平阴县| 长顺县| 大渡口区| 吉隆县| 卓尼县| 洱源县| 阳信县| 长宁区| 瑞昌市| 临沧市| 临沧市| 永福县| 桐梓县|