我這個消息的全系統日誌:系統日誌充滿了「拒絕訪問用戶」
mysqld的[963]:2016年10月23日20時54分14秒140708269390592 [注意]拒絕訪問用戶'@ 'localhost'(使用密碼:NO)
我想停止發送垃圾郵件syslog。
請如何找到哪個進程正在嘗試連接到mysqld。
感謝您的幫助。
我這個消息的全系統日誌:系統日誌充滿了「拒絕訪問用戶」
mysqld的[963]:2016年10月23日20時54分14秒140708269390592 [注意]拒絕訪問用戶'@ 'localhost'(使用密碼:NO)
我想停止發送垃圾郵件syslog。
請如何找到哪個進程正在嘗試連接到mysqld。
感謝您的幫助。
如果你有一個應用程序被允許連接到該數據庫,然後重新配置驅動程序使用不同的端口(當然,更改MySQL服務器的端口)。
它實際上是一個通用的規則,不運行MySQL的默認端口(如果你是)。我不得不允許遠程連接數據庫,但每天都會造成數十次嘗試,因此決定使用「隨機」端口,並且自更改以來,我的mysqls日誌爲空。
我用iptables關閉mysql端口,但問題仍然存在。這似乎是一些本地進程... –
您可以使用Netstat這是一個顯示網絡連接(傳入和傳出)的命令行工具。
我嘗試使用Netstat,但我沒有看到有用的幫助......你能請教如何使用它? –
向我們展示此行前後幾行 – RiggsFolly
此行前後是相同的東西:10月24日20:17:57 serverName mysqld [26659]:2016-10-24 20:17:57 140660724669184 [Warning ]訪問拒絕用戶'''localhost'(使用密碼:否) Oct 24 20:17:57 serverName mysqld [26659]:2016-10-24 20:17:57 140660724972288 [Warning]訪問被拒絕用戶' '@'localhost'(使用密碼:NO) Oct 24 20:17:57 serverName mysqld [26659]:2016-10-24 20:17:57 140660777401088 [Warning]訪問被拒絕用戶'''localhost'(使用密碼:否) –