`
亦梦亦真
  • 浏览: 225819 次
  • 性别: Icon_minigender_1
  • 来自: 秦皇岛
社区版块
存档分类
最新评论

MYSQL删除匿名用户

 
阅读更多

]删除匿名用户

在MySQL刚刚被安装后,存在用户名、密码为空的用户。这使得数据库服务器有无需密码被登录的可能性。为消除隐患,将匿名用户删除。

[root@sample ~]# mysql -u root -p  ← 通过密码用root登录
Enter password: 
← 在这里输入密码

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7 to server version: 4.1.20

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> select user,host from mysql.user;  ← 查看用户信息
+------+----------------------------+
| user | host         |
+------+----------------------------+
|   | localhost       |
| root | localhost       |
|   | sample.centospub.com |
| root | sample.centospub.com  |
+------+----------------------------+
4 rows in set (0.02 sec)

mysql> delete from mysql.user where user='';  ← 删除匿名用户
Query OK, 2 rows affected (0.17 sec)

mysql> select user,host from mysql.user;  ← 查看用户信息
+------+----------------------------+
| user | host         |
+------+----------------------------+
| root | localhost      |
| root | sample.centospub.com |
+------+----------------------------+

分享到:
评论

相关推荐

    初始化MySQL用户(删除匿名用户)

    安装完MySQL后,系统默认会创建一个不需要密码的root用户,和一个无用户名无密码的匿名用户(Anonymous Account)。进行下面的初始化操作以合理授权,增强安全。 设置root密码先以root身份登入mysql -u root,设置...

    MYSQL删除匿名用户的方法(提高安全性)

    安装完MySQL以后会自动创建一个root用户和一个匿名用户,对于root大家都非常注意,而这个匿名用户很多人都会忽略,大概是因为匿名用户默认设定为只能在本地使用的缘故吧。  但如果MySQL要作为数据库提供给Web服务器...

    MySQL用户管理和用户授权详解.pdf

    •4 删除用户[5] •5 修改密码[6] •6 恢复root 密码[7] •6.1 修改配置文件,设置跳过密码项[8] •6.2 重启mysql 服务,匿名进入mysql ,修改root 密码[9] •6.3 删除配置文件中跳过授权表设置, 重启服务,使用...

    MySQL安装和密码重置.pdf

    如何使用mysql_secure_installation进行MySQL安全设置:mysql_secure_installation是一个MySQL脚本,可帮助您执行常见的安全设置,例如禁用匿名用户、删除测试数据库等。 这些资源应该涵盖了MySQL

    MySQL的安装配置教程详细讲解.docx

    该脚本将提示您进行一些安全性设置,如设置root密码、删除匿名用户等。 5. 登录MySQL: bash Copy code mysql -u root -p 输入刚刚设置的root密码。 在Windows上安装MySQL: 1. 下载MySQL Installer: 从MySQL

    MySQL命令大全

    刚安装好的MySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽可能提高,在这里应把匿名帐户删除、root帐户设置密码,可用如下命令进行: use mysql; ...

    MYSQL常用命令大全

    刚安装好的MySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽可能提高,在这里应把匿名帐户删除、 root帐户设置密码,可用如下命令进行: use mysql; delete...

    mysql用户管理操作实例分析

    关于匿名用户 首发日期:2018-04-19 用户的介绍: mysql的客户端连接是以用户名来登录服务端。 服务端可以对用户的权限来进行更改,所以每个用户对数据库或对数据表的权限都是不一样的。 一般来说不应该使用...

    Mysql学习笔记

    安装MySQL会产生5个用户,3个root用户,2个匿名用户。 root@127.0.0.1,root@localhost,root@hostname @localhost,@hostname 可以使用drop user来删除用户 发生因为密码无法登陆MYSQL的情况: mysqld_safe --skip-...

    MySQL安全配置向导mysql_secure_installation详解

     b)删除匿名账号  c)取消root用户远程登录  d)删除test库和对test库的访问权限  e)刷新授权表使修改生效 通过这几项的设置能够提高mysql库的安全。建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_...

    Pseudo-Anonymous-Social-Network-in-J2EE-using-MySQL-and-MongoDB-database.:在此项目中,构建了一个社交网络,但用户可以保持匿名或根据需要选择删除匿名。 面临的主要挑战是实施有效的消息传递系统和数据库设计

    J2EE中的伪匿名社交网络,使用MySQL和MongoDB数据库。 在此项目中,构建了一个社交网络,但用户可以保持匿名或根据需要选择删除匿名。 面临的主要挑战是实施有效的消息传递系统和数据库设计。

    MySQL实验.docx

    为了实现真实账号登录FTP服务器,首先要禁止匿名用户登录。其次,使用chroot功能将所有学号如20080901,20080902……等账号锁定在/students目录下。将所有教或号如:20001,2002……锁定在/teachers目录下。如果需要...

    2010PHP安装过程(新)

    如果有,则需要删除相应的软件第一步 安装mysql5.0.27解开压缩包,执行安装文件,大部分只需要按照缺省路径和安装提示进行安装就可以了,需要注意就是不能选择匿名用户,同时需要把mysql的路径加入系统的Path路径中...

    javaEE-Spring-sturst2-MySql基于java新闻发布及管理系统(源码+数据库sql齐全).zip

    系统管理员可以进行新闻分类管理、添加新闻、修改新闻、新闻审核和删除新闻,同时系统管理员能完成用户管理如包括系统用户管理、添加用户和更改账号。 新闻管理员拥有添加新闻和更改账号的权限。根据用户不同,给予...

    基于 Java+MySQL实现(Web)新闻管理系统【100011094】

    开放了游客可以使用的所有功能,并且可以编辑自己对主题的喜好,首页新闻只会输出用户喜好的主题的新闻,更改自己发布过的新闻的信息,匿名信息,内容信息,主题信息.可以发布新闻,可以指定发布的文章名称是否匿名.文章...

    Linux FTP服务搭建

    anon_other_write_enable=NO 但不允许匿名用户删除和改名; 执行以下指令让匿名用户具备写权限: [root@localhost ~]#chmod ftp.root /var/ftp/pub 重启vsFTPd服务: [root@localhost ~]# service vsftpd restart ...

    Python基于语音识别的智能垃圾分类系统.zip

    (1)用户可以匿名访问网站的首页,但不能使用里面的任何功能,如果想使用这个系统则必须进行登录。 (2)会员的注册与登录:用户们如果想在系统中进行操作,需要经过一系列的有验证信息的注册,注册成功并登录后,...

Global site tag (gtag.js) - Google Analytics