ITPub博客

首页 > 数据库 > MySQL > MySQL 删除匿名用户(空用户)

MySQL 删除匿名用户(空用户)

原创 MySQL 作者:神谕丶 时间:2015-09-07 10:58:52 0 删除 编辑
默认情况下,mysql安装好之后,会存在匿名用户,也可以叫空用户,输入mysql之后直接回车便可进入mysql。

该匿名用户具有一定的权限,通过SHOW DATABASES;可以查看到information_schema数据库。

删除语句很简单,用具有对应用户权限的用户登录,比如root。

可以先查询一下空用户:

  1. SELECT user,host,password FROM mysql.user;


然后

  1. DELETE FROM mysql.user WHERE user='';
  2. FLUSH PRIVILEGES;
即可。

当然也可以为匿名用户设置随意一个密码。

  1. SET PASSWORD FOR ''@localhost = password('fs_^s%d1L3');
  2. FLUSH PRIVILEGES;



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29773961/viewspace-1793132/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Redhat 5 上安装yum
请登录后发表评论 登录
全部评论
微信公众号:神谕的暗影长廊

注册时间:2014-07-28

  • 博文量
    161
  • 访问量
    1195302