2017-09-23 9 views
1

私はあまりにも多くのMySQLデータベースを持っており、各データベースに別のユーザーが付属しています。私はサーバーで作業していたが、いくつかのデータベースを削除しましたが、現在、データベースに接続されていないmysqlユーザーがいますか?どうすればそれらを見つけてこれらのユーザーを削除できますか?私はMySQLのルートアクセス権を持っています。添付されていないMySQLユーザーを削除するにはどうしたらいいですか?

答えて

0

これには多すぎる変数があります。しかし良いのMySQLデータベースでのスタートとはdbテーブルに存在し、私の場合は無GLOBAL Select_priv

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

ことなくuserテーブルでユーザーを検索する、これは私が使用するユーザーをもたらしましたRepl_slave_priv(複製に使用)。

あなたはと権限の束は、Super_priv

+0

おかげのように、私はこれを使用しようとすることができますし、あなたが更新されます... –

関連する問題