MySQL安全——基础篇1

本文详细介绍了MySQL5.6安装后的账号安全设置步骤,包括删除空用户名、去除IPv6格式的root账号、设置本地及远程root密码等操作,确保数据库的安全。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQL安全基础——账号安全

MySQL5.6安装完毕后,初始化可以看到

mysql>select user,host,password from mysql.user;

+------+-----------+-------------------------------------------+

| user | host | password |

+------+-----------+-------------------------------------------+

| root | localhost   | *044E106239E6E413801C1A434A9D7B                     |

| root | mysql-140 |                                                                                     |

| root | 127.0.0.1   |                                                                                     |

| root | ::1              |                                                                                     |

|        | localhost    |                                                                                     |

|        | mysql-140  |                                                                                    |

+------+-----------+-------------------------------------------+

这么多个,有的还没有密码,所以得去掉一些root账户

步骤1:

#########选择mysql库#########

mysql>use mysql;

步骤2:

#########删除空用户名用户#########

mysql>delete from mysql.user where user='';

步骤3:

#########删除root用户使用IPv6格式的127.0.0.1#########

mysql>drop user 'root'@'::1';

步骤4:

#########删除root用户在<计算机名>#########

mysql>delete from mysql.user where user='root' and host='mysql-140';

步骤5:

#########设置127.0.0.1的root密码##########

mysql>set password for 'root'@'127.0.0.1' = password('');

mysql>update user set password=password('') where host='127.0.0.1';

mysql>flush privileges;

步骤6:

#########设置远程IP的root密码##########

mysql>grant all privileges on *.* to 'root'@'<服务器IP>' identified by '<密码>' with grant option;

做完这六步以后,再次查看:

mysql>select user,host,password from mysql.user;

+------+-----------+-------------------------------------------+

| user | host | password |

+------+-----------+-------------------------------------------+

| root | localhost   | *044E106239E6E413801C1A434A9D7B   |

| root | <ip地址>   | *044E106239E6E413801C1A434A9D7B   |

| root | 127.0.0.1   | *044E106239E6E413801C1A434A9D7B  |

+------+-----------+-------------------------------------------+

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

追求快乐

创作不易,支持原创

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值