0
我知道用波紋管的命令,可以允許遠程IP登陸的MySQL:如何列出允許登錄mysql的ip?
GRANT select,insert,update,delete ON *.* TO [email protected]"my_ip" IDENTIFIED BY "my_password";
FLUSH PRIVILEGES;
但我怎麼能列出了允許的IP地址,可以登錄MySQL的?
我知道用波紋管的命令,可以允許遠程IP登陸的MySQL:如何列出允許登錄mysql的ip?
GRANT select,insert,update,delete ON *.* TO [email protected]"my_ip" IDENTIFIED BY "my_password";
FLUSH PRIVILEGES;
但我怎麼能列出了允許的IP地址,可以登錄MySQL的?
SELECT User, Host FROM mysql.user;
會告訴你所有的用戶,他們的允許的IP(範圍)列主機。
假設是你正在尋找。
小心:允許「連接」到MySQL服務器是所有客戶端都能夠在網絡級別設置套接字,通常是所有客戶端,如果防火牆允許連接到MySQL偵聽的端口。你可能指的是客戶能夠登錄,而不是那些能夠連接... – arkascha
@arkascha我編輯了我的帖子,感謝您的建議。 – aircraft
要查找MySQL服務器中存在的這些授權,只需查看內部「mysql」數據庫中的表。這是服務器存儲授予的權限的地方。你可以使用標準的SQL命令。 – arkascha