简单设置,保护数据库安全

为何你的数据库频繁被黑?

其实你的数据库被黑的原因就是因为你在一些你认为安全的工具上泄露了你的数据库密码。而更深层次的原因是你的数据库有 [email protected]% 这个用户,这个用户的的意思任何IP都可通过用户名root和对应的密码来访问你的数据库。所以为了我们的数据库安全我们就必须删掉这个用户!

如何正确的删除这个用户?

如果你直接删除这个用户的话你会发现你直接连接不上你的服务器了,所以在删除这个用户以前我要简单设置一下!假设我们的IP是111.112.113.114 我们就在数据库管理工具中添加一个用户 [email protected] 密码为123456.

这个用户的意思是 111.112.113.114这个IP(也就是服务器IP)可以使用用户名zhidingyi和密码123456访问数据库。然后我们在新建用户的服务器权限一栏中选择所有权限。

这样我们就可以用通过zhidingyi 和 123456来访问数据库

但是在连接的时候我们要使用ssh通道来连接。如下图

然后我们就可以正常连接服务器了

然后就可以放心的去删掉[email protected]%这个用户了

可是某台服务器要有访问数据库的权限怎么办呢?

我们只要再添加一个用户 用户名和密码自定义 IP填写要访问数据库的服务器IP即可!(这个用户可以直接连接不需要使用ssh通道)

总结

数据库安全十分重要,所以一定要有定期备份的习惯,同时不要使用来历不明工具连接你的数据库,即使是你信得过的工具!

坚持原创技术分享,您的支持将鼓励我继续创作