这个问题今天出现了,我无法解决它。 MySQL服务器5.1.67
作为mysql root用户,我创建了一个数据库,用户并授予了远程IP的所有权限
的MySQL>将test
。*上的所有特权授予'jane'@'56.44.3.24'由'密码'标识;
的MySQL>冲洗权限;
Jane现在从另一个IP 33.2.67.3进入,所以我需要从她的旧IP中删除访问权限并允许从她的新IP访问。在测试中我尝试了以下内容,但jane仍然可以从她的旧IP访问,在使用私有IP的几个VM上重新创建的场景。
的MySQL>撤销test
上的所有特权。*至'jane'@'56.44.3.24'由'密码'标识;
这是正确的语法吗?我错过了什么?
提前致谢
凯文
答案 0 :(得分:4)
查看REVOKE的MySQL参考:http://dev.mysql.com/doc/refman/5.0/en/revoke.html。你想要的东西:
REVOKE ALL PRIVILEGES ON test.* FROM 'jane'@'56.44.3.24';
答案 1 :(得分:0)