【老话重提】Mysql test开头的库,所有用户在这库上都有管理员权限

只针对test库和以test_为前缀的库:

select * from mysql.userwhere user='xx';
host:%
user:xx
pass:xxxxxxxxxxxxxxxxxx

看到只有select_priv:Y

其他都是N

但是在一台主机上登陆:

mysql -uxx -pxxxxxxxxxxxxxxxxxx -h192.168.100.20 -P3306
mysql>use test

可以在test下建表,删表以及其他写操作

用其他账号建立一个新库test2

再使用只读账号去写test2,则会提示权限不足

然后用其它账号删除test库后再建立test库,看只读账号是否可以写test

试验证明只读账号仍然可以写其他账号新建的test库【安全隐患

所以为了安全起见:

建议在安装MySQL之后,立即删除test库,同时不允许建立test库,删除mysql.db中关于test和以test_为前缀的系统安装时自带的两个规则

测试:

这是 mysql 的默认规则,文档上写得很清楚,凡是名字以 test 这 4 个字母开头的 db,所有用户在这个库上都有管理员权限。所以为了安全,一般在装好 mysql 以后,都会删除 test 库。

原文发布于微信公众号 - MYSQL轻松学(learnmysql)

原文发表时间:2017-05-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏10km的专栏

maven:sql-maven-plugin插件执行sql脚本

sql-maven-plugin插件提供了sql脚本的执行功能,允许用户执行指定的sql脚本文件或语句。 最近在进行一个项目是基于maven管理的java开发项...

16810
来自专栏finleyMa

electron 快速开始

阅读 https://github.com/electron/electron 要运行一个最小demo,只需

341
来自专栏Python小屋

使用Python简单模拟Linux系统的tree工具

Linux系统中有个tree工具可以用比较好看的形式来显示指定文件夹的目录结构。例如下图(来自于网络): ? 本文代码使用Python对Linux系统的tree...

2935
来自专栏王磊的博客

plsql查询乱码问题解决

 步骤一:新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,确定即可;  步骤二: 退出pls...

3469
来自专栏技术沉淀

命令行工具:文件目录操作

1065
来自专栏python3

python脚本练习

题目:   在目录xx下,有xx个普通文件,有的文件有后缀名*.txt,有的则没有后缀名,写一个脚本将xx目录下所有文件没有后缀名的文件都重命名为*.txt结尾

741
来自专栏吴伟祥

Classpath路径? 原

1、src不是classpath, WEB-INF/classes,lib才是classpath,WEB-INF/ 是资源目录, 客户端不能直接访问。

684
来自专栏技术随笔

[Linux] 解压zip文件中文乱码问题解决

3288
来自专栏龙首琴剑庐

golang(Go语言)环境安装与快速入门(Linux)

1360
来自专栏魏艾斯博客www.vpsss.net

php 环境上传文件超过容量被限制怎么办

经常有网友在 php 环境中上传大容量文件,会遇到系统提示文件大小超过容量被限制上传,如果是老鸟自然会知道如何解决,对于新手来说这就好像学习 php 建站过程中...

714

扫描关注云+社区