查看用戶權限:mysql
SELECT host,user,password,Grant_priv,Super_priv FROM mysql.user;
權限取決於最上一條記錄的值sql
若是須要收回權限:blog
REVOKE ALL PRIVILEGES ON *.* FROM 'root'@'ip1';
上面這條SQL將置Grant_priv,Super_priv爲N,即便接下來執行SQL:ip
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD '*XXXXX' WITH GRANT OPTION;
也不能拯救ip1的無權限,由於上面說了,權限取決於先匹配到的那條記錄,最好的方法是:class
delete from mysql.user where user='root' and host='ip1'