2017-09-23 55 views
1

我有太多的MySQL數據庫,每個數據庫都附帶不同的用戶。我在服務器上工作並刪除了一些數據庫,但現在有沒有附加任何數據庫的mysql用戶?我如何找到它們並刪除這些用戶...我擁有MySQL的root訪問權限。如何刪除未連接的MySQL用戶?

回答

0

對此有太多變數。但開始在MySQL數據庫和搜索用戶在user表不存在於db表,並沒有全球Select_priv

use mysql; 
select * from user 
    where User NOT IN (select User from db) 
    AND Select_priv = 'N'\G 

在我而言,這產生了我使用的用戶爲Repl_slave_priv(用於複製)。

你可以和一堆的特權,就像Super_priv

+0

謝謝,我會嘗試使用這一點,並更新你... –